2 days ago
Responsibilities
- Own the architecture, development, and evolution of core backend services using Python or Go.
- Design and build high-performance, highly available APIs supporting consumer features and AI/LLM workloads.
- Design and tune asynchronous task processing and message queues for throughput and data consistency.
- Plan, build, and govern AWS infrastructure and drive Infrastructure as Code with Terraform or similar tools.
- Build and improve monitoring, logging, alerting, capacity planning, autoscaling, and disaster recovery.
- Lead incident troubleshooting, on-call response, postmortems, and production stability improvements.
- Manage cloud cost, least-privilege IAM, multiple cloud accounts, and internal network access.
- Create reusable services, middleware, internal tools, and CI/CD improvements.
Requirements
- At least 5 years of backend development experience, including at least 2 years of cloud or infrastructure work.
- Strong proficiency in Python or Go and hands-on experience with FastAPI, Django, or Gin.
- Production experience architecting, operating, and optimizing AWS infrastructure and costs.
- Experience with Docker, ECS or Kubernetes, and Infrastructure as Code tools such as Terraform.
- Strong MySQL or PostgreSQL schema design and performance tuning skills.
- Familiarity with Redis, Kafka, Nginx, and other middleware.
- Production debugging, on-call, postmortem, project ownership, and communication experience.
- Preferred: backend experience with AI/LLM applications, high-traffic consumer products, multi-cloud or cloud migration work, BigQuery or similar data platforms, and networking or security knowledge.
Benefits
- Remote-first work arrangement across all positions.
- Top-tier market salary and competitive equity; no specific compensation amount stated.
- Full health insurance.
Tech Stack
Apache KafkaAWSDatadogDjangoDockerFastAPIGinGoGoogle BigQueryGoogle Cloud PlatformKubernetesMySQLPostgreSQLPythonRedisTerraform
