Senior System Test Engineer
LanceDB Inc.
About LanceDBAI advances at the speed of its research, and research moves at the speed of its data. LanceDB is the AI-native Multimodal Lakehouse: one system where a researcher curates petabytes of video, audio, and every signal derived from them with a few lines of Python, and the next training run starts as fast as the next idea. Customers like Runway, Midjourney, and Netflix build the future of AI on LanceDB, from frontier and world models to robots and autonomous vehicles.
About The RoleAs the Senior System Test Engineer at LanceDB, you will drive the correctness, reliability, and performance of Lance and LanceDB under demanding production conditions. You'll work at the intersection of distributed databases, systems engineering, and test infrastructure, building the frameworks and workloads that expose failures before our users encounter them. You'll partner closely with engineering to turn architectural risks and real customer workloads into automated, reproducible tests, and to diagnose and fix complex failures. This is a hands-on role with ownership of system-level test strategy and execution, where you'll use AI tooling adeptly to accelerate development and investigation while maintaining rigorous validation. This is an opportunity to define the quality bar for infrastructure powering the next generation of AI workloads, and to directly influence product architecture, release confidence, and the reliability our users depend on as they move from experimentation to production at scale.
What You'll Do
System test strategy: Define and drive system-level testing across correctness, reliability, scalability, and performance, prioritizing the highest-risk behaviors in the platform.
Test frameworks and workloads: Build automated test frameworks and realistic workloads covering ingestion, concurrent reads and writes, indexing, querying, and dataset maintenance.
Data integrity and fault injection: Validate data integrity and documented consistency guarantees under concurrency, retries, partial failures, and recovery. Develop fault-injection and resilience tests for process crashes, network disruptions, storage errors, resource exhaustion, and interrupted operations.
Performance testing: Design load, stress, and long-running soak tests, and identify regressions in latency, throughput, resource usage, and search quality.
Upgrades and compatibility: Test upgrades, compatibility, and recovery scenarios to ensure the platform behaves predictably as software and workloads evolve.
Partner closely with engineers to investigate failures using logs, metrics, traces, and source code, reduce complex issues to minimal reproductions, and drive fixes and regression coverage.
Develop and continuously improve reproducible test environments, integrating reliable, actionable checks into CI and release workflows.
Use AI coding assistants and other AI tools to develop test harnesses, explore failure scenarios, analyze results, and accelerate debugging, independently verifying generated code and conclusions.
What We're Looking For
10+ years of experience in software engineering, system test engineering, or test infrastructure, with substantial experience building or validating distributed databases or large-scale data systems
Deep understanding of distributed databases, including consistency models, replication, partitioning, concurrency control, durability, and failure recovery
Proven track record of designing tests that verify system invariants and uncover data corruption, race conditions, and failures that emerge only under load or partial outages
Strong programming skills in Python and at least one systems language such as Rust, C++, Java, or Go, with the ability to build maintainable test infrastructure and debug product code
Hands-on experience with fault injection, performance testing, workload generation, and automated testing in distributed environments
Demonstrated ability to use AI tooling adeptly in daily engineering work, including coding assistants and agent-based workflows, with sound judgment about validating outputs
Experience with Linux, cloud infrastructure, containers, CI/CD, and observability tools
Ability to own ambiguous projects, prioritize risk, communicate findings clearly, and collaborate closely with engineers to drive issues to resolution
Nice to Have
Experience testing database storage engines, query engines, vector search, or cloud object storage integrations
Familiarity with LanceDB, Lance, Apache Arrow, DataFusion, Parquet, or related data infrastructure
Experience with property-based testing, fuzzing, differential testing, or distributed consistency testing
Experience with Kubernetes, infrastructure as code, and large-scale test environment orchestration
Contributions to open-source databases, distributed systems, or testing frameworks
#J-18808-Ljbffr
About The RoleAs the Senior System Test Engineer at LanceDB, you will drive the correctness, reliability, and performance of Lance and LanceDB under demanding production conditions. You'll work at the intersection of distributed databases, systems engineering, and test infrastructure, building the frameworks and workloads that expose failures before our users encounter them. You'll partner closely with engineering to turn architectural risks and real customer workloads into automated, reproducible tests, and to diagnose and fix complex failures. This is a hands-on role with ownership of system-level test strategy and execution, where you'll use AI tooling adeptly to accelerate development and investigation while maintaining rigorous validation. This is an opportunity to define the quality bar for infrastructure powering the next generation of AI workloads, and to directly influence product architecture, release confidence, and the reliability our users depend on as they move from experimentation to production at scale.
What You'll Do
System test strategy: Define and drive system-level testing across correctness, reliability, scalability, and performance, prioritizing the highest-risk behaviors in the platform.
Test frameworks and workloads: Build automated test frameworks and realistic workloads covering ingestion, concurrent reads and writes, indexing, querying, and dataset maintenance.
Data integrity and fault injection: Validate data integrity and documented consistency guarantees under concurrency, retries, partial failures, and recovery. Develop fault-injection and resilience tests for process crashes, network disruptions, storage errors, resource exhaustion, and interrupted operations.
Performance testing: Design load, stress, and long-running soak tests, and identify regressions in latency, throughput, resource usage, and search quality.
Upgrades and compatibility: Test upgrades, compatibility, and recovery scenarios to ensure the platform behaves predictably as software and workloads evolve.
Partner closely with engineers to investigate failures using logs, metrics, traces, and source code, reduce complex issues to minimal reproductions, and drive fixes and regression coverage.
Develop and continuously improve reproducible test environments, integrating reliable, actionable checks into CI and release workflows.
Use AI coding assistants and other AI tools to develop test harnesses, explore failure scenarios, analyze results, and accelerate debugging, independently verifying generated code and conclusions.
What We're Looking For
10+ years of experience in software engineering, system test engineering, or test infrastructure, with substantial experience building or validating distributed databases or large-scale data systems
Deep understanding of distributed databases, including consistency models, replication, partitioning, concurrency control, durability, and failure recovery
Proven track record of designing tests that verify system invariants and uncover data corruption, race conditions, and failures that emerge only under load or partial outages
Strong programming skills in Python and at least one systems language such as Rust, C++, Java, or Go, with the ability to build maintainable test infrastructure and debug product code
Hands-on experience with fault injection, performance testing, workload generation, and automated testing in distributed environments
Demonstrated ability to use AI tooling adeptly in daily engineering work, including coding assistants and agent-based workflows, with sound judgment about validating outputs
Experience with Linux, cloud infrastructure, containers, CI/CD, and observability tools
Ability to own ambiguous projects, prioritize risk, communicate findings clearly, and collaborate closely with engineers to drive issues to resolution
Nice to Have
Experience testing database storage engines, query engines, vector search, or cloud object storage integrations
Familiarity with LanceDB, Lance, Apache Arrow, DataFusion, Parquet, or related data infrastructure
Experience with property-based testing, fuzzing, differential testing, or distributed consistency testing
Experience with Kubernetes, infrastructure as code, and large-scale test environment orchestration
Contributions to open-source databases, distributed systems, or testing frameworks
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior System Test Engineer in Winnipeg, MB vacancy
- Engineer distributed test infrastructure for Electronic Arts in Burnaby, BC, with CI/CD, telemetry, and complex system design at the core. Work hybrid at least three days weekly.As a Senior Software Developer in FC Quality Verification Engineering, you will build reusable components...Senior
- ...Armstrong Fluid Technology in Toronto is seeking a seasoned Mechanical Engineer to lead design, installation, and testing activities for pump testing systems and manufacturing improvement projects. You will drive standardization and continuous improvement across global manufacturing...Senior
- Professional, Mechanical Engineering, Cabin Innovation Working at BombardierEventsHiringApply... ...process.Deep dive into pure mechanical systems & interior mechanisms, reverse-engineer consumer... ...to design, develop, and validate test methods, processes, fixtures, and automation...SuggestedInternshipFlexible hours
- ...aux essais de mise au point des systèmes d'un aéronef et vous souhaitez... ...ferez partie de l’équipe de Test et Analyse, chargée de coordonner... ...expertise in aeronautical engineering, dream of contributing to the development test of aircraft systems, and want to grow and develop...SuggestedPermanent employmentContract workFlexible hoursWeekend work
$90.9k - $136.4k per year
..., at minimum.About the Team The Data Engineering Systems QA team verifies the end-to-end data plane... ...with zero loss, while rigorously testing and monitoring controlled configuration... ...The Role We are seeking a candidate in Test Engineering to strengthen our system verification...SuggestedWork at office3 days per week- The Senior Systems Testing/QA Specialist will be responsible for planning, designing, executing, and managing software testing activities for enterprise... ...) applications, Oracle Siebel CRM, defect management, and test automation. Key Responsibilities Develop testing...Senior
- ...unless otherwise identified. Scope The Corrections Systems Portfolio requires a temporary Systems Testing and QA Specialist to support the delivery,... ...Responsibilities include translating requirements into test plans, test cases, test scripts, test data, and automated...SeniorContract workTemporary workMonday to friday
- Lead enterprise software testing with automation, integration, and performance... ...expertise across large-scale systems in graphical and non-graphical environments.This Senior Systems Testing QA Specialist advises... ...systems. The position develops test plans, scripts, cases, and data...Senior
- Systems Testing/QA Specialist - Senior (BBBH12284) Toronto, CanadaSenior Systems Testing / QA Automation SpecialistWork Arrangement: On-site attendance as... ...and quality assurance. Develop and maintain automated test frameworks and regression suites using Playwright....Senior
- Lead systems testing strategy and automated QA as a Senior Specialist in a hybrid assignment spanning remote and physical workplaces. Apply strong analytical skills... ...strategies, plans, scenarios, scripts, cases, and test data while supporting integration and acceptance activities...SeniorRemote work
- Take a leading role in AI at Cerebras Systems as a Senior Software Development Engineer in Test, specializing in advanced testing for AI infrastructure. Your work will directly influence the reliability of unprecedented AI technologies. At Cerebras Systems, the architect...Senior
- Senior Manager, Test EngineeringAbout the OpportunityOur client is a leading provider of advanced technology... .... With a strong focus on innovation, engineering excellence, and operational performance... ...organization develops sophisticated systems utilized in complex maritime, defense,...SeniorLong term contract
- Senior Test Engineering SpecialistThe successful candidate will develop recommendations and influence system verification and validation for an advanced low Earth orbit (LEO) satellite communications system. The position requires working on-site in Gatineau, Quebec, a minimum...Senior
- ...the team to take it even further. About The Role As a Senior Test and Validation Engineer at Humanoid, you will be responsible for bringing new hardware... ...mechanical design, firmware, controls, manufacturing, and system integration teams to diagnose unstable behavior, define...SeniorWork at officeWorldwide
- We are seeking a Performance Test Engineer with strong expertise in performance testing, load testing, and application performance analysis.... ...involves designing and executing performance tests, analyzing system behavior under load, identifying performance issues, and collaborating...Senior
- Become a key player as a Hardware Test Engineer, focusing on cutting-edge test systems for space hardware. Partner with a diverse team driving the next era of connectivity and exploration. This role is pivotal in designing and implementing test strategies to validate hardware...
- Spécialiste en ingénierie système – Ethernet haute vitesse Lieu : Montréal, QCMode de travail : HybrideType d’emploi : Temps plein, permanentChez EXFO, nous développons des solutions de test, de surveillance et d’analyse qui permettent aux réseaux de télécommunications...SeniorFull timeDay shift
- Cambridge Design Partnership is looking for a Senior Systems Engineer to operate as Technical Lead on a range of complex Electromechanical products... ..., assess risks and technical options, plan integration and testing, and help resolve issues as ideas become working prototypes...SeniorLong term contractInternship
$120k - $140k per year
Job Title: Senior Systems Engineer Job DescriptionWe are seeking a highly skilled Senior Systems Engineer to join our team on a permanent, full-... ...interface definition, integration, verification, validation, testing, and acceptance. Produce specifications, Interface...SeniorLong term contractPermanent employmentFull timeFor subcontractor- Job Title: Senior Systems EngineerHalifax, Gatineau, Ottawa, or Montreal (LaSalle) Work Arrangement... ...Navy. As a member of the Systems Engineering Team within the IC Job Title: Senior... ...information from stakeholders on the design/test work in progress, and coordinate with...Senior
- Elevate software quality as a Senior QA Specialist for the Government of Ontario. Oversee all aspects of systems testing, focusing on both automated and manual strategies. As a... ...maintain, and execute automated and manual test scripts • Report on testing progress and defect...Senior
- ...RoleReporting to the Software Development Manager, the Senior Software Development Engineer in Test (SDET) is a hands-on engineering role responsible for building... ...engineering, testing, debugging, and distributed systems. A bachelor’s degree in computer science, software...SeniorFull timeContract workInternship
$118k - $162k per year
...accounts. It integrates deeply with Android system features, communicating with our backend... ...for an experienced Software Development Engineer in Test (SDET) to join the Android platform team... ...Java/Kotlin with colleagues of varying seniority. Establish and drive quality metrics,...SeniorLocal areaWorldwide- Senior Software Development Engineer in TestToronto, Canada How do you want to pay? It’s a question you’ve answered... ...Software Development Engineer in Test! What you’ll be responsible for in... ...in backend Java enterprise software system testing. Previous experience in...Senior
- Test Java and MS .Net web applications with Selenium, SQL, and accessibility knowledge as a hybrid Senior Web Application Test Engineer. Onsite work is required three days weekly.This senior testing specialist... ..., and test data for complex systems. Responsibilities span system...Senior
- ...The Software Development Engineer in Test (SDET), will apply software engineering best practices to design, review, and implement automated... ...and the frameworks they run on to validate complex distributed systems. Their work ensures reliability, safety, and compliance in high...SeniorShift work
- ...Ontario Public Service, Ministry of Transportation, seeks a Senior Engineer with aggregates and soils testing expertise. You will lead laboratory quality systems, policy development and evaluation of new technologies while guiding staff and coordinating cross‑regional projects...Senior
- Build AI test automation at CrowdStrike as a Software Development Engineer in Test, working remotely with Python and distributed systems.This hands-on role supports the Detonations and Threat Analysis Platform Engineering team. You will develop functional, integration, and...SeniorRemote work
- ...valued, your ideas matter, and your career can grow, we’d love to meet you. The Opportunity: As the Senior Systems Enginee r, you will be instrumental in engineering and managing our corporate network, infrastructure, cybersecurity and cloud services. The role combines...SeniorInternshipWork at officeAfternoon shift
$111k - $130k per year
...and your unique viewpoint matter. And by harnessing Danaher’s system of continuous improvement, you help turn ideas into impact –... ...Danaher Business System which makes everything possible. The Senior Systems Engineer is a customer-focused role responsible for to helping us design...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior System Test Engineer. Be the first to apply!
Related searches
- computer system validation engineer Winnipeg, MB
- space systems engineer Winnipeg, MB
- system development engineer Winnipeg, MB
- test engineer Winnipeg, MB
- field test engineer Winnipeg, MB
- rf test engineer Winnipeg, MB
- test automation developer Winnipeg, MB
- drive test engineer Winnipeg, MB
- test automation engineer Winnipeg, MB
- senior web designer Winnipeg, MB

