Staff Reliability Engineer, Full Stack

Skills
Full-Stack DevelopmentAmazon Web ServicesDatabasesIntegrated CircuitsProduction SystemsResiliencyShadowing
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Significant experience building and operating production backend systems at scale
  • Strong TypeScript/Node.js or equivalent backend experience
  • AWS experience with infrastructure-as-code CI/CD production tooling and databases such as PostgreSQL RDS and DynamoDB
  • Proven incident response leadership including on-call triage mitigation and RCA 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 experience
  • PostgreSQL tuning
  • Redis tuning
  • High-growth mindset

Day to day

  • Own reliability outcomes for critical backend services and mobile integrations
  • Lead incident response by coordinating teams diagnosing root causes communicating status and driving resolution
  • Build monitoring observability and operational guardrails that improve detection diagnosis and prevention of incidents
  • Improve engineering safety through safer deployments feature flags rollout strategies runbooks and durable post-incident fixes
  • Mentor engineers and strengthen documentation onboarding and cross-team production ownership practices

Hiring process

  • Screening call with recruiter
  • Hiring manager conversation
  • Candidate challenge
  • Team member conversation
  • Offer within 2 weeks of final call