Software Engineer, Infrastructure

Chime Financial, Inc · Chicago, IL, USA; New York, NY, USA; San Francisco, CA, USA · Engineering

Posted 2026-06-12

Apply for this role →

About the role

You'd be joining the Data Infra team — a small, high-leverage team within Chime's Infrastructure Engineering org. We build and operate the foundational platform that Data Engineering relies on to run their workflows reliably at scale: from deploying Airflow and Flink environments to owning the DynamoDB and RDS infrastructure that powers Chime's data platform. This is a generalist role where you'll touch both pillars — the data engineering deployment layer and the storage layer — so you'll never be bored. If you get energy from building durable foundations that other engineers build on top of, this team is for you.

The base salary offered for this role and level of experience will begin at $133,000.00 and up to $184,000.00. Full-time employees are also eligible for a bonus, competitive equity package, and benefits. The actual base salary offered may be higher, depending on your location, skills, qualifications, and experience.

In this role, you can expect to

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

To thrive in this role, you have

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

Experience with data ingestion and ETL pipelines is a strong plus

#LI-AC2 #LI-Remote

Apply for this role →

← Back to all jobs