Platform Engineer
Bain & Company - Atlanta, GA
Hiring: Platform Engineer Company: Bain & Company Location: Atlanta, GA Job Posted Time: 2026-09-12 06:32:11 Employment Type: Full-time / Hybrid Target Skills & Keywords : API Gateway, Azure, Azure AD, CI/CD, Datadog, Docker, Event-Driven, FastAPI, GitHub, GitHub Actions, Helm, Infrastructure as Code, JWT, Kubernetes, LLM, MLflow, OIDC, OpenTelemetry, PostgreSQL, Python, RBAC, REST, Redis, SAFe, SAML, Terraform, Vault, containerd, pytest About the job Experience: •2+ years of experience building backend services, APIs, or platform components in a production or near-production environment. •3 years of service and is 100% vested upon start date Required Skills: •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) with review support. •Use Redis for standard platform patterns such as caching, session storage, and rate limiting under established conventions. •Use event-driven integration where asynchronous behaviour adds clear value (for example change feeds and domain events, following existing schema and envelope conventions), consistent with the platform's simple-now, evolve-when-needed approach. •Add and maintain service instrumentation: structured logs, OpenTelemetry-style spans, and Datadog metrics and APM traces according to platform standards. •Update and maintain Helm chart values and Kubernetes manifests for services deployed to Azure Kubernetes Service (AKS); ensure probes, resource requests/limits, and environment configuration are correct, and support blue/green candidate/promote deployments. Qualifications: •Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience) •Demonstrated experience building and maintaining backend services or APIs with an emphasis on reliability and correctness. •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. •Solid functional working knowledge of Postgres fundamentals: schema design basics, indexing concepts, and safe migration practices with Alembic. •Solid functional working knowledge of Redis patterns for caching and session storage; understands basic failure modes and operational considerations. •Operational 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. Compensation: •$64,000 - $76,750 / year •Competitive benefits and rewards package Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!