Senior Software Engineer, Backend (Test Enablers)
Core
Design and build scalable platform capabilities for synthetic identities, test data seeding, mocking, deterministic testing workflows, and load testing to accelerate software development and improve validation reliability.
Role type
Senior IC backend platform engineer (testing infrastructure)
Builds
Internal developer tools and testing infrastructure (synthetic identities, mocking, load testing platforms)
Domain
Fintech / Developer Productivity / Testing Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Kotlin, Java, distributed systems design, platform infrastructure, testing infrastructure, system reliability, observability, CI/CD platforms, test automation frameworks, contract testing, load testing
Preferred skills
AI-assisted development workflows, technical specs/RFCs/ADRs, mentoring engineers, reducing manual operational load
Technologies
Python, Kotlin, Java, CI/CD platforms, test automation frameworks
Responsibilities
Design and maintain scalable systems for synthetic identities, test data seeding, mocking, and load testing; Evolve testing strategy from E2E-heavy to scalable component/integration/contract/performance testing; Build production-like load testing capabilities; Improve test platform reliability and observability; Partner with engineering teams to improve test signal quality; Lead medium-to-large technical projects from definition to operational ownership; Establish operational maturity through dashboards, SLOs, and runbooks; Mentor engineers on practical testing excellence
Seniority
Senior, hands-on IC