Remote job
Staff Software Engineer
Job details
About this role
Role overview Lead the design and delivery of production software systems across client and internal platforms. This staff-level engineering role owns complex technical work end to end, helps establish secure delivery practices, and raises the effectiveness of the wider engineering team.
Responsibilities - Own the design and delivery of complex services and platform components. - Partner with security and platform teams to establish secure defaults for software delivery. - Mentor senior engineers and strengthen engineering practices across the team. - Write clear technical proposals and operational runbooks to support implementation and ongoing service ownership.
Requirements - At least eight years of experience building production distributed systems. - Strong judgment in API and service design. - Comfort working with cloud infrastructure, CI/CD, and observability. - Ability to lead technical work across design, delivery, and operations.
Nice to have - Experience working in regulated industries. - Previous staff- or principal-level ownership.