Software Engineer (Backend, Quality-Focused)
About the Role
We’re looking for a backend-focused software engineer who treats quality as part of engineering, not as a separate function.
This is not a QA-only or SDET role. You will write production backend code, design APIs, and take ownership of testing, reliability, and correctness across the systems you build.
Our platform is data-heavy and API-driven, so correctness, observability, and thoughtful testing matter as much as feature delivery.
What You’ll Do
- Build and maintain backend services and APIs
- Design and implement meaningful tests (unit, integration, contract)
- Validate data integrity and API contracts before production
- Integrate tests into CI/CD pipelines
- Monitor production behavior and test outcomes
- Collaborate with engineers, product, and data teams to ship reliable systems
- Use AI tools responsibly to accelerate work (not replace understanding)
What We’re Looking For
- Strong backend engineering experience
- Comfortable owning both code and tests
- Solid understanding of REST APIs and data flows
- Experience with CI/CD and cloud environments
- Ability to reason about failure modes, edge cases, and trade-offs
- Clear communicator who can explain technical decisions
Required skills experience
| Python | 4 years |
| PyTest | 4.5 years |
Required languages
| English | C1 - Advanced |
Python, Unitest/ Pytest
📊
Average salary range of similar jobs in
analytics →
Loading...