Staff Backend Engineer
On-site · New York City, New York, United States
Job Summary
Staff Backend Engineer responsible for designing and building high-throughput backend services that process real-time operational data; own architecture and APIs, lead technical design reviews, implement event-driven and distributed systems, build and maintain CI/CD workflows, lead incident response, collaborate with product/frontend teams, and mentor engineers to raise engineering standards while ensuring security, reliability, and scalable performance in cloud-native and on-prem environments.
Required Qualifications
- 10+ years building scalable backend systems in production
- 4+ years of Golang, or 4+ years in a major OO/systems language (Java, Kotlin, C#, Python, C++, Rust) with strong system design
- experience designing distributed systems (event-driven architectures, messaging, consistency tradeoffs)
- built cloud-native services and operated them in production (AWS preferred)
- strong security fundamentals: secure coding, threat modeling, defensible design choices
- track record mentoring engineers through code reviews, technical guidance, and feedback
- strong communication skills and ability to align teams around clear technical decisions
- lead technical initiatives end-to-end including architecture, execution, and delivery
- participate in interviews and help define what great looks like
- ability to design stable APIs for internal and external consumers
- experience with incident practices and durable fixes
- ability to work across backend services and contribute to technical strategy and roadmap
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.