Lytx powers real-time safety for thousands of companies worldwide. The Data Services team provides shared capabilities—Schema Registry and data contracts, Data Product Catalog, Data Quality and Observability frameworks, and Data Delivery/Subscriptions—that many products rely on. As a Software Engineer in Test, you will ensure these multi-tenant services are correct, reliable, and measurable before they reach production.
You will own service test infrastructure, API and contract tests, automated data quality signals, and performance/resilience suites. Working closely with software engineers, you’ll read and review service code, design testability into solutions, and enforce CI quality gates so safety insights ship with confidence.
Responsibilities
Design and implement test infrastructure and harnesses for backend services (Reporting Services, Registry, Catalog, DQ/Observability, Delivery).
Define and automate data contract tests with versioning and compatibility checks.
Build automated data quality checks and service observability; verify signals are emitted and actionable.
Create performance/resilience suites (latency, throughput, error handling) and block releases on regressions.
Integrate CI quality gates (GitHub Actions/Jenkins) for tests, coverage, and reliability signals.
Read, review, and collaborate on service code; contribute fixes to improve testability.
Partner with Enablement and Pipeline teams on shared testing patterns and DQ frameworks.
Document test strategies, playbooks, and templates; coach teams via office hours and reviews.
Design effective test cases across unit, integration, system, and contract testing; document test conditions, data setup, and expected outcomes.
Required Qualifications
5+ years as a software/test engineer validating backend and data services with strong coding skills.
Proficiency with Python and one typed language (C# preferred); strong SQL.
API testing (REST/gRPC/event-driven) and consumer-driven contract testing.
Kafka familiarity and event-driven patterns; basic understanding of lakehouse formats and metadata/catalog.
CI/CD experience with quality gates; property-based testing and test doubles.
Solid engineering fundamentals: concurrency, performance profiling, test design, and code reviews.
Preferred Qualifications
Data testing frameworks (Great Expectations/dbt tests) and observability tooling.
Experience with Schema Registry (Apicurio) and metadata/catalog systems (OpenMetadata); lineage tooling.
Performance tools (JMeter/Locust) and custom service perf harnesses; chaos testing.
Kubernetes and IaC (Terraform/Helm).
Success Metrics (6–12 months)
Defect Escape Rate: Decrease from baseline; incidents caught pre-prod.
Data Quality Coverage: Increase % services emitting actionable DQ/observability signals with SLAs.
Performance Regressions Blocked: count/ratio; latency and throughput targets met.
MTTR for Service Incidents: Decrease via better detection and diagnostics.
Interview Plan
Stages: testing strategy, hands-on service test design/coding, API/contract testing scenario, collaboration.
Signals: testability, reliability/observability, automation rigor, partnership with engineers.
Innovation Lives Here
You go all in no matter what you do, and so do we. At Lytx, we’re powered by cutting-edge technology and Happy People. You want your work to make a positive impact in the world, and that’s what we do. Join our diverse team of hungry, humble and capable people united to make a difference.
Together, we help save lives on our roadways.
Find out how good it feels to be a part of an inclusive, collaborative team. We’re committed to delivering an environment where everyone feels valued, included and supported to do their best work and share their voices.
Lytx, Inc. is proud to be an equal opportunity/affirmative action employer and maintains a drug-free workplace. We’re committed to attracting, retaining and maximizing the performance of a diverse and inclusive workforce. EOE/M/F/Disabled/Vet.
Software Development and IT Services and IT Consulting
What We Offer
About the Company
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Software Engineer In Test Data Services
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!