Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Platform Engineer role.
Rezi rewrites your resume against Bain & Company's job description. Free.

Tailor your resume to this Platform Engineer role.
Rezi rewrites your resume against Bain & Company's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Platform Engineer posting at Bain & Company — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Platform Engineer posting at Bain & Company — free, in seconds.
About the Role
Bain & Company is developing cutting-edge data and software solutions for the private equity industry. The PEG Innovation team creates analytical solutions using proprietary software and data products, focusing on development, commercialization, and management of these assets. Platform Engineers build and maintain shared backend services powering the Bain Diligence Platform (BDP), contributing to the full delivery lifecycle with a focus on reliability, security, and scalability.
Responsibilities
- Implement backend features and service endpoints in existing platform services.
- 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.
- Use Redis for standard platform patterns such as caching, session storage, and rate limiting.
- Use event-driven integration where asynchronous behaviour adds clear value.
- Add and maintain service instrumentation: structured logs, OpenTelemetry-style spans, and Datadog metrics and APM traces.
- Update and maintain Helm chart values and Kubernetes manifests for services deployed to Azure Kubernetes Service (AKS).
- Contribute to Terraform infrastructure-as-code for Azure, deployed through env0 / Terraform Cloud.
- Work within GitHub Actions pipelines for testing, promotion, and deployment.
- Triage and resolve routine production issues for owned services; participate in on-call rotation.
- Write and update runbooks and service documentation.
- Participate in code reviews as both author and reviewer.
- Use AI coding assistants to accelerate boilerplate creation and review generated code.
- Use LLMs to draft first-pass documentation and validate/refine outputs.
- Collaborate with Security and Infrastructure on implementation tasks.
- Contribute to quality improvements (test coverage, refactors, observability, and reliability fixes).
Requirements
- 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.
Skills
- Python development
- FastAPI
- Pydantic
- pytest
- Ruff
- mypy
- uv
- Postgres fundamentals
- Alembic
- Redis patterns
- Event-driven integration
- Docker
- Kubernetes fundamentals
- Helm
- AKS
- Observability fundamentals
- Structured logging
- Tracing concepts
- Datadog metrics and APM traces
- MLflow
- Security fundamentals
- Least-privilege access
- Secret-handling basics
- JWT
- RBAC
- Entra ID
- Azure Key Vault
- Infrastructure-as-code (Terraform)
- CI/CD via GitHub Actions
- Cloudsmith
- AI coding assistants (Cursor, GitHub Copilot, or equivalent)
- LLMs
- LLM gateway (Portkey)
- Retrieval-grounded answers with citations
- Eval-driven development
Location
- Atlanta
- Austin
- Chicago
- Dallas
- Houston
Work Type
- Hybrid
- Permanent Full-Time
Experience Level
- 2+ years of experience building backend services, APIs, or platform components
Education Level
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience)
Salary/Compensations
- Atlanta: $64,000 - $76,750
- Texas: $67,000 - $80,500
- Chicago: $70,500 - $84,500
Benefits
- Annual discretionary performance bonus
- 401(k) plan with annual employer contribution
- Full premium coverage for medical, dental, and vision
- Generous paid time off, including parental leave, sick leave and paid holidays
- Fully vested 401(k) company contribution
- Paid Life and Long-Term Disability insurance
About the Company
- Proudly recognized as one of the world’s best places to work, including the #1 overall spot on Glassdoor’s Best Places to Work list seven times.
- Bain's PEG boasts a global practice that is over three times larger than any competitor, supporting private equity and institutional investor clients through every stage of the investment life cycle.
Equal Opportunity
- We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally.