Platform Engineer: Backend & Cloud APIs on Azure

Bain & Company

Dallas (TX)

Hybrid

USD 74,000 - 81,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, Dental & Vision insurance (com
401(k) plan with employer contribution
Paid time off and parental leave

Job summary

Bain & Company is seeking Platform Engineer candidates to join the PEG Innovation team in the United States (Dallas, TX area). You will develop and operate backend platform services powering the Bain Diligence Platform (BDP) with a focus on reliability, security-by-default, and observability.

Responsibilities include building REST APIs with FastAPI, evolving Postgres schemas with Alembic, leveraging Redis for caching and session storage, and working with Docker/Kubernetes in AKS.

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).
  • 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, producers/consumers).
  • Docker proficiency for local development and building container images; understands non-root execution and basic image hygiene.
  • Kubernetes fundamentals: deployments/services, pod lifecycle basics, health checks, and Helm values on AKS, including blue/green deployments.
  • Observability fundamentals: structured logging, tracing concepts, and emitting metrics and APM traces via Datadog; awareness of MLflow for evaluating AI features.
  • Security fundamentals: least-privilege access, secret-handling basics, JWT and RBAC integration, Entra ID, and Azure Key Vault.
  • 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%): Implement backend features and service endpoints in existing platform services under the guidance of senior engineers.
  • Build and maintain REST APIs in FastAPI using clear contracts, input validation, and consistent error handling.
  • Write and update Postgres schemas and Alembic migrations using safe patterns (including backwards-compatible changes).
  • Use Redis for caching, session storage, and rate limiting under established conventions.
  • Use event-driven integration where asynchronous behaviour adds value (change feeds and domain events).
  • Add and maintain service instrumentation: structured logs, OpenTelemetry spans, and Datadog metrics and traces.
  • Update and maintain Helm chart values and Kubernetes manifests for AKS; ensure probes and resource limits are correct.
  • Contribute to Terraform infrastructure-as-code for Azure across dev, UAT, and prod environments.
  • Work within GitHub Actions pipelines: PR test suites, environment promotion, image publishing to Cloudsmith, blue/green deploys with approvals.
  • Triage and resolve routine production issues; participate in on-call rotation with runbooks.
  • Other (20%): Participate in code reviews; use AI coding assistants to accelerate boilerplate; draft first-pass documentation with LLMs; collaborate with Security and Infrastructure; contribute to quality improvements.

Skills

Python
FastAPI
PostgreSQL
Alembic
Redis
Docker
Kubernetes
JWT/OIDC
Azure AD/Entra ID
GitHub Actions
Terraform
Terraform Cloud

Education

Bachelor’s degree in Computer Science/Engineering/Information Systems

Tools

Azure AKS
PostgreSQL
Alembic
Redis
Docker
Kubernetes
Helm
Cloudsmith

Job description

Bain & Company is seeking Platform Engineer candidates to join the PEG Innovation team in the United States (Dallas, TX area). You will develop and operate backend platform services powering the Bain Diligence Platform (BDP) with a focus on reliability, security-by-default, and observability.

Responsibilities include building REST APIs with FastAPI, evolving Postgres schemas with Alembic, leveraging Redis for caching and session storage, and working with Docker/Kubernetes in AKS.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 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
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/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
Platform Engineer

Bain & Company • Houston (TX)

Hybrid
USD 74,000 - 81,000
401(k) plan
Competitive benefits
Paid time off
Azure Platform Engineer — Remote/Hybrid
Azure Platform Engineer — Remote/Hybrid

Integratedcooling • Boulder (CO)

Hybrid
USD 85,000 - 115,000
Medical, dental, and vision coverage.
Life and disability insurance.
Parental leave for growing families.
+3
Senior DBaaS Platform Engineer - Cloud & Data Solutions
Senior DBaaS Platform Engineer - Cloud & Data Solutions

BP PLC • Houston (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000
Azure Cloud Engineer - Platform & Infra Owner
Azure Cloud Engineer - Platform & Infra Owner

Brown Brothers Harriman & Co. • Boston (MA)

On-site
USD 110,000 - 160,000
Senior Platform Engineer — Cloud-Native APIs & AI DevSecOps
Senior Platform Engineer — Cloud-Native APIs & AI DevSecOps

LSEG (London Stock Exchange Group) • New York (NY)

Hybrid
USD 113,000 - 190,000