Staff Software Engineer, Quality & Reliability
Core
Define and drive company-wide technical strategy for engineering quality, production reliability, and safe software delivery by establishing architectural standards, platform capabilities, and observability systems.
Role type
Staff Software Engineer (Quality & Reliability)
Builds
Shared platform capabilities for release safety, automated validation, production feedback, test data, environment management, and developer self-service.
Domain
Commercial trade platform / Cloud infrastructure / Distributed systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Systems thinking, distributed systems design, TypeScript/Java programming, cross-functional influence, technical strategy definition, observability strategy, resilience engineering, CI/CD, automated validation, performance engineering, incident learning, metrics definition
Preferred skills
Experience with AWS, financial workflows, AI-driven tools
Technologies
TypeScript, Java, AWS
Responsibilities
Define technical strategy for engineering quality and production reliability; Identify systemic sources of customer-impacting failures; Establish architectural principles and engineering standards; Partner with teams to improve resilience and operability; Build shared platform capabilities for release safety and validation; Advance observability strategy; Define meaningful measures of quality and reliability; Lead cross-team technical programs; Mentor engineers and technical leaders; Evaluate and evolve existing practices and technology
Seniority
Staff, hands-on IC with significant influence