Software Engineer Infrastructure and Reliability
Posted Updated
Description
You will build and operate cloud and enterprise infrastructure across hyperscalers. You will improve CI/CD, observability, deployment safety, incident response, security, and self-hosted installation tooling while automating operational workflows and supporting production reliability.
Responsibilities
- Own and improve platform infrastructure across AWS, containers, networking, secrets, databases, and Redis
- Build and maintain CI/CD pipelines for builds, tests, publishing, migrations, promotion, rollbacks, and deployments
- Improve reliability through health checks, alerting, incident response, capacity planning, recovery paths, runbooks, and on-call support
- Partner on Celery, FastAPI, Redis, Rails, queue, and PostgreSQL production workloads
- Manage logs, metrics, traces, dashboards, telemetry, and actionable alerts
- Harden IAM, workload identity, secrets management, vulnerability scanning, and least-privilege access
- Build automation and tooling for self-hosted installations
- Automate recurring operational workflows
Requirements
- Infrastructure or platform engineering experience in production SaaS environments
- AWS, Docker, CI/CD, GitHub Actions, and containerized-services experience
- ECS or Kubernetes experience
- Experience operating PostgreSQL, Redis, background job systems, queues, and web services
- Debugging skills across application, infrastructure, network, deployment, and dependency layers
- Knowledge of IAM, secrets, workload identity, vulnerability management, and production access
- Ability to write automation in Python, Ruby, Go, Bash, or similar languages
- Incident, rollback, migration, and production change-management experience
