Hybrid Platform Engineer - Backend, Azure & Kubernetes

Bain & Company

Atlanta (GA)

Hybrid

USD 70,000 - 77,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
401(k) matching
Health insurance
Paid time off

Job summary

Bain & Company is seeking a Platform Engineer to help develop and operate backend services powering the Bain Diligence Platform (BDP). You’ll build REST APIs in FastAPI, manage Postgres schemas, and use Redis for caching, all within a secure, observable, production‑grade system.

Join a hybrid Atlanta team, contribute to CI/CD with GitHub Actions, and collaborate across Security, Infra, and Platform squads to deliver scalable, reliable services.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience)
  • 2+ years of experience building backend services, APIs, or platform components in a production or near-production environment.
  • Demonstrated experience building and maintaining backend services or APIs with an emphasis on reliability and correctness.
  • Experience contributing to REST APIs and working with relational databases (Postgres preferred), including basic schema evolution and migration workflows.
  • Exposure to containerised development and deployment practices (Docker) and familiarity with operating services in Kubernetes environments (Azure / AKS in practice).
  • Exposure to authentication and authorisation concepts (JWT, RBAC, OIDC/SAML — Entra ID / Azure AD in practice) and interest in building secure‑by‑default services.
  • Proficient Python development skills; able to build FastAPI services using Pydantic, write tests with pytest, and follow linting/type‑checking standards (Ruff, mypy), and manage environments and dependencies with uv.
  • Working knowledge of Postgres fundamentals: schema design basics, indexing concepts, and safe migration practices with Alembic.
  • Working knowledge of Redis patterns for caching and session storage; understands basic failure modes and operational considerations.
  • Familiarity with event‑driven integration patterns applied where asynchronous behaviour adds value (change feeds / domain events, consumers, retries, idempotency); able to implement producers/consumers within established conventions.
  • Docker proficiency for local development and building container images; understands non‑root execution and basic image hygiene.
  • Kubernetes fundamentals: deployments/services, pod lifecycle basics, and how health checks and resource limits affect service behaviour; able to work with Helm values and charts on AKS, including blue/green deployments.
  • Observability fundamentals: structured logging, tracing concepts, and emitting metrics and APM traces via Datadog for service health; awareness of MLflow for evaluating AI features.
  • Security fundamentals: understands least‑privilege access, secret‑handling basics, and common authN/authZ concepts; follows established patterns for JWT and RBAC integration, Entra ID, and Azure Key Vault.

Responsibilities

  • Develop backend features and service endpoints in existing platform services under guidance from senior engineers.
  • Build and maintain REST APIs in FastAPI using clear contracts and robust input validation.
  • Write and update Postgres schemas and Alembic migrations with safe, backwards‑compatible changes.
  • Use Redis for caching and session storage following established conventions.
  • Implement event‑driven integrations where beneficial and ensure consistent schema usage.
  • Add instrumentation: structured logs, OpenTelemetry spans, and Datadog metrics.
  • Maintain Helm chart values and Kubernetes manifests for AKS deployments; support blue/green deployments.
  • Contribute to Terraform infrastructure for Azure across environments; participate in CI/CD pipelines.
  • Triage and resolve production issues; participate in on‑call rotation; update runbooks and docs.

Skills

Python
FastAPI
Postgres
Redis
Docker
Kubernetes
JWT / Entra ID
Observability
GitHub Actions
Terraform

Education

Bachelor's degree in CS or related field

Tools

Terraform
Azure AKS
Cloudsmith

Job description

Bain & Company is seeking a Platform Engineer to help develop and operate backend services powering the Bain Diligence Platform (BDP). You’ll build REST APIs in FastAPI, manage Postgres schemas, and use Redis for caching, all within a secure, observable, production‑grade system.

Join a hybrid Atlanta team, contribute to CI/CD with GitHub Actions, and collaborate across Security, Infra, and Platform squads to deliver scalable, reliable services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Engineer: Backend & Cloud APIs on Azure
Platform Engineer: Backend & Cloud APIs on Azure

Bain & Company • Dallas (TX)

Hybrid
USD 74,000 - 81,000
Health, Dental & Vision insurance (com
401(k) plan with employer contribution
Paid time off and parental leave
Platform Engineer: Backend APIs, Kubernetes & Azure
Platform Engineer: Backend APIs, Kubernetes & Azure

Bain & Company • Austin (TX)

Hybrid
USD 74,000 - 81,000
Hybrid work model
Health insurance
Dental insurance
+3
Platform Engineer: Scalable Backend & Platform Services
Platform Engineer: Scalable Backend & Platform Services

Bain & Company • Houston (TX)

Hybrid
USD 67,000 - 81,000
Platform Engineer: Scalable Backend & Observability
Platform Engineer: Scalable Backend & Observability

Bain & Company • Chicago (IL)

Hybrid
USD 78,000 - 85,000
Hybrid work model
Senior Platform Engineer — Azure, Terraform & Kubernetes (Remote)
Senior Platform Engineer — Azure, Terraform & Kubernetes (Remote)

BSC Analytics • United States

Remote
USD 150,000 - 175,000
Remote work culture
Flexible schedule
Home office support
+2
Senior Platform Engineer: Azure, Kubernetes, Terraform | Remote
Senior Platform Engineer: Azure, Kubernetes, Terraform | Remote

BSC Analytics • Atlanta (GA)

Remote
USD 150,000 - 175,000
Remote work culture
Flexible schedule
Home office support
+2
Cloud Platform Engineer: Azure, Kubernetes & Infra Ownership
Cloud Platform Engineer: Azure, Kubernetes & Infra Ownership

Brown Brothers Harriman & Co. • Boston (MA)

Hybrid
USD 110,000 - 160,000
Senior Platform Engineer: Azure, Kubernetes & Terraform
Senior Platform Engineer: Azure, Kubernetes & Terraform

CyaSpace • United States

Hybrid
USD 150,000 - 175,000
Cloud Platform Engineer: Azure, Kubernetes & Infra Ownership
Cloud Platform Engineer: Azure, Kubernetes & Infra Ownership

Brown Brothers Harriman • Boston (MA)

On-site
PHP 6,910,000 - 10,050,000
Senior Platform Engineer, Kubernetes & Integrations
Senior Platform Engineer, Kubernetes & Integrations

Bloomberg • New York (NY)

On-site
USD 140,000 - 190,000