Staff QA Software Engineer
Core
Build the quality function from the ground up by embedding with engineering teams to design test strategies, create frameworks, and establish quality standards for a public data network.
Role type
Staff QA Software Engineer (Quality Lead)
Builds
Automated testing frameworks, CI/CD quality gates, and production-ready software for a global scientific data network.
Domain
Open-source software / Scientific data infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript, Go, CI/CD integration, test framework design, code review, architectural review, testing strategy, open-source contribution
Preferred skills
Multi-language stack experience, establishing quality policies, teaching testing culture
Technologies
Python, TypeScript, Go
Responsibilities
Design testing strategies for complex features, build automated PR checks and CI/CD quality gates, establish testing patterns for a multi-language stack, review PRs for test quality, create technical documentation for knowledge transfer, contribute code to the codebase to earn credibility
Seniority
Staff, hands-on IC with strategic scope