Software Engineer, Infrastructure
Build and operate foundational data infrastructure including Airflow, Flink, DynamoDB, and RDS using Terraform and Kubernetes. Requires 2-4 years of infrastructure/platform experience and strong Python skills.
About the job
Responsibilities
- Build and maintain deployment infrastructure for Data Engineering workflows, including Airflow, Flink, and chalk.ai environments
- Own and operate Chime's core storage technologies — DynamoDB and RDS — serving both data engineering and platform teams
- Write infrastructure-as-code using Terraform and manage workloads on Kubernetes in production
- Partner closely with Data Engineering to translate their needs into scalable, reliable infrastructure solutions
- Drive reliability improvements across the platform — observability, capacity planning, and operational hygiene
- Participate in the full lifecycle of infrastructure changes: design, build, test, and ship
- Help shape how the Data Infra team scales its practices as Chime grows
Requirements
- 2–4 years of software engineering experience with a focus on infrastructure, platform, or backend systems
- Hands-on production experience with Terraform and Kubernetes
- Familiarity with AWS, particularly managed database services like DynamoDB and RDS
- Strong programming skills in Python or a similar language
- A systems-thinking mindset — you design for reliability, scalability, and maintainability from the start
- The ability to work autonomously on ambiguous problems and communicate clearly across teams
Nice-to-Haves
- Experience with data ingestion and ETL pipelines
Compensation & Benefits
- Base salary: $133,000 – $184,000
- Eligible for bonus, competitive equity package, and benefits
- 401k match plus medical, dental, vision, life, and disability benefits
- Generous vacation policy and company-wide paid days off
- Up to 24 weeks of paid parental leave for birthing parents and 12 weeks for non-birthing parents
- Annual wellness stipend
- 1% of time off to support local community organizations
Skills
Terraform, Kubernetes, AWS, DynamoDB, Rds, Python, Airflow, Flink, Infrastructure As Code, ETL
Similar jobs
DevOps / SRE jobsBackend engineers build and scale Airtable's infrastructure across teams like Base, Compute, Data, Storage, and Traffic. Requires 2-8 years experience in distributed systems, databases; CS degree; hybrid work in SF, NYC, Seattle, or LA areas.
Build Mercury’s secure, observable infrastructure platform across AWS, networking, containers, and developer tooling. The role requires strong Linux fundamentals, cloud-native experience, technical writing ability, and software development skills, with opportunities to support AI-agent infrastructure.
Infrastructure and site reliability intern building and operating on-premises backend infrastructure for a semiconductor fabrication environment. The role emphasizes systems programming, Linux, networking, reliability, observability, automation, and performance engineering.
Production Engineer builds and operates large-scale systems, focusing on automation, monitoring, infrastructure management, and resilient operations. Requires 2+ years in SRE/DevOps, expertise in Linux, AWS, Kubernetes, and programming in Python or Golang.
Winter infrastructure and site reliability internship focused on building and operating minimal, on-premises backend infrastructure for a semiconductor fabrication facility. The role requires systems programming, Linux, networking, distributed systems, and hands-on infrastructure or automation experience.