Platform Engineer: Backend APIs, Kubernetes & Azure

Bain & Company

Austin (TX)

Hybrid

USD 74,000 - 81,000

Full time

33 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Health insurance
Dental insurance
Vision insurance
401(k) plan
Paid time off

Job summary

Bain & Company in the United States is seeking a Platform Engineer to develop backend services powering the Bain Diligence Platform (BDP). You will implement REST APIs, work with Postgres and Redis, and help deploy to AKS with Helm and Terraform.

Ideal candidates have a CS-related degree, 2+ years backend experience, and strong Python, container, and security fundamentals. The role follows a hybrid model with on-site collaboration at least one day per week.

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.
  • Demonstrated ability to learn from feedback, collaborate effectively, and deliver production-ready work within established engineering standards.
  • 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: understands 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.
  • Familiarity with infrastructure-as-code (Terraform) and CI/CD via GitHub Actions; understands environment promotion, container registries (Cloudsmith), Helm chart versioning, and blue/green deployments on AKS.

Responsibilities

  • Core Platform Service Development, Deployment, and Operations (80%)
  • Triage and resolve routine production issues for owned services; participate in on-call rotation with support and follow established runbooks.
  • Contribute to Terraform infrastructure-as-code for Azure, deployed through env0 / Terraform Cloud across dev, UAT, and prod environments, with review support.
  • Work within GitHub Actions pipelines: pull-request test suites, branch-to-environment promotion (main → Dev, release/X.Y → UAT/Prod), image publishing to Cloudsmith, and blue/green candidate/promote deploys with approval gates.

Skills

Backend development
Python (FastAPI)
REST APIs
Security practices

Education

Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field

Tools

Docker
Kubernetes
Azure AKS
PostgreSQL
Alembic
Redis
Terraform
GitHub Actions
Helm
Cloudsmith
Azure Key Vault

Job description

Bain & Company in the United States is seeking a Platform Engineer to develop backend services powering the Bain Diligence Platform (BDP). You will implement REST APIs, work with Postgres and Redis, and help deploy to AKS with Helm and Terraform.

Ideal candidates have a CS-related degree, 2+ years backend experience, and strong Python, container, and security fundamentals. The role follows a hybrid model with on-site collaboration at least one day per week.

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: 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
Hybrid Platform Engineer - Backend, Azure & Kubernetes
Hybrid Platform Engineer - Backend, Azure & Kubernetes

Bain & Company • Atlanta (GA)

Hybrid
USD 70,000 - 77,000
Discretionary bonus
401(k) matching
Health insurance
+1
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
Platform Engineer
Platform Engineer

Bain & Company • Atlanta (GA)

Hybrid
USD 70,000 - 77,000
Discretionary bonus
401(k) matching
Health insurance
+1
Platform Engineer
Platform Engineer

Bain & Company • Houston (TX)

Hybrid
USD 74,000 - 81,000
401(k) plan
Competitive benefits
Paid time off
Platform Backend Engineer (C#/.NET) – Azure & Kubernetes
Platform Backend Engineer (C#/.NET) – Azure & Kubernetes

Climb Channel Solutions NA • United States

Remote
USD 140,000 - 190,000
competitive salaries
meaningful bonus program
excellent benefits
+6
Backend Engineer
Backend Engineer

ZivoTech • New York (NY)

On-site
USD 120,000 - 180,000
Senior Platform Engineer
Senior Platform Engineer

Bain & Company • Boston (MA)

Hybrid
USD 162,000 - 177,000