Staff Reliability Engineer, Full Stack
Skills
Full-Stack DevelopmentAmazon Web ServicesDatabasesIntegrated CircuitsProduction SystemsResiliencyShadowing
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Significant experience building and operating production backend systems at scale including debugging distributed systems and performance issues
- Strong TypeScript/Node.js or equivalent backend experience with comfort across services and APIs
- AWS experience with infrastructure as code CI/CD production tooling and databases including PostgreSQL RDS and DynamoDB
- Proven incident response leadership including on-call participation triage mitigation and root-cause analysis with follow-through
- Solid observability skills with logging metrics tracing and actionable alerts and dashboards
- Experience collaborating with mobile teams on API compatibility releases and feature flags
- Demonstrated Staff-level IC leadership through design reviews technical direction documentation and cross-team alignment
Nice to have
- React Native experience
- Reliability programs
- PostgreSQL tuning
- High-growth pragmatism
Day to day
- Own reliability outcomes across critical backend services and their integration with mobile clients.
- Lead incident response by coordinating mitigation diagnosing root causes communicating status and driving resolution.
- Build observability dashboards alerts tracing and logging and improve engineering safety through guardrails safer migrations rollout strategies and resilience patterns.
- Partner with product design QA and engineering to align delivery plans with operational risk and strengthen documentation onboarding and production ownership.
Hiring process
- Screening call with recruiter
- Conversation with hiring manager
- Candidate challenge about an hour
- Conversation with team members
- Offer within 2 weeks of final call
