Hybrid Platform Engineer - Backend, Azure & Kubernetes

Bain & Company

Atlanta (GA)

Hybrid

USD 70,000 - 77,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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: Scalable Backend Platforms
Platform Engineer: Scalable Backend Platforms

Bain & Company • Houston (TX)

Hybrid
USD 74,000 - 81,000
401(k) plan
Competitive benefits
Paid time off
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
Senior Platform Engineer - Azure/K8s, On-Call, Hybrid
Senior Platform Engineer - Azure/K8s, On-Call, Hybrid

Bain & Company • Dallas (TX)

Hybrid
USD 147,000 - 162,000
Annual discretionary performance bonus
401(k) plan with employer contribution
Comprehensive medical, dental, and vision coverage
+1
Platform Engineer: Scalable Backend & Observability
Platform Engineer: Scalable Backend & Observability

Bain & Company • Chicago (IL)

Hybrid
USD 78,000 - 85,000
Hybrid work model
Senior DevOps & Platform Engineer: Kubernetes on Azure
Senior DevOps & Platform Engineer: Kubernetes on Azure

BMA Group Global • San Juan (PR)

On-site
USD 120,000 - 160,000
Senior DBaaS Platform Engineer (Hybrid)
Senior DBaaS Platform Engineer (Hybrid)

bp • Georgia

Hybrid
USD 120,000 - 170,000
Senior Platform Engineer - Remote (AWS, Azure, Terraform, Kubernetes)
Senior Platform Engineer - Remote (AWS, Azure, Terraform, Kubernetes)

BSC Analytics • Atlanta (GA)

On-site
USD 150,000 - 175,000
Remote-first culture
Flexible work schedule and time off
Home office support
+1
Senior DBaaS Platform Engineer – Hybrid
Senior DBaaS Platform Engineer – Hybrid

Oil Authority • Houston (TX), Northern (KY)

Hybrid
USD 150,000 - 180,000
Azure Platform Engineer
Azure Platform Engineer

Luxoft • Town of Poland (NY)

On-site
USD 120,000 - 190,000