Software Engineer, Infrastructure
Build and operate foundational data infrastructure at Chime, owning deployment platforms (Airflow, Flink) and core storage (DynamoDB, RDS). Requires 2+ years infrastructure/backend experience, Terraform, Kubernetes, AWS, and Python.
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 is a strong plus
Compensation
- Base salary: $133,000 - $184,000 (may be higher depending on location, skills, qualifications, and experience)
- Eligible for bonus, competitive equity package, and benefits
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.