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 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