Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Platform Engineer

$140.88k - $153.75k

Bain & Company

General Information Job Title Senior Platform Engineer Job ID 105799 Work Areas Technology & Engineering Employment Type Permanent Full-Time Location(s) Atlanta, Boston, Chicago, Dallas, New York Description & Requirements WHAT MAKES US A GREAT PLACE TO WORKWe are proud to be consistently recognized as one of the world’s best places to work. We are currently the top ranked consulting firm on Glassdoor’s Best Places to Work list and have earned the #1 overall spot a record seven times.Extraordinary teams are at the heart of our business strategy, but these don’t happen by chance. They require intentional focus on bringing together a broad set of backgrounds, cultures, experiences, perspectives, and skills in a supportive and inclusive work environment. We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally.WHO YOU’LL WORK WITHAs the premier consulting partner for the private equity industry, Bain's PEG boasts a global practice that is over three times larger than any competitor. Our network of over 1,000 professionals supports private equity and institutional investor clients through every stage of the investment life cycle, from deal generation and due diligence to portfolio value creation and exit planning.Bain & Company is developing a suite of cutting-edge data and software solutions designed to revolutionize how the private equity industry uses data for investment insights and decision-making. The PEG Innovation team's mission is to create analytical solutions for Bain clients, teams, and the broader institutional investor space using proprietary software and data products. This includes the development, commercialization, and daily management of Bain's proprietary datasets, data, and software businesses.WHERE YOU’LL FIT WITHIN THE TEAMSenior Platform Engineers design and build the shared services that every product and data squad depends on: Auth, RBAC, Session Management, Audit, Notifications, File handling, Search, and more. Our platform runs on Microsoft Azure and Azure Kubernetes Service (AKS). You own your services end-to-end: design, build, test, deploy, monitor, and operate them. You set the standard for how platform services are built and contribute to the engineering standards and conventions that govern the broader estate. You collaborate closely with Security and Infrastructure to ensure services are secure-by-default, observable from day one, and operable under production on-call expectations.WHAT YOU'LL DOCore Platform Service Development, Deployment, and Operations (80%) Design, build, test, deploy, and operate core platform services to production quality standards (Auth, RBAC, Session, Audit, Notifications, File, Search).Own service APIs and contracts end-to-end: versioning, backwards compatibility, and consumer impact management across product squads.Write and maintain Postgres schemas and Alembic migrations using the expand/contract pattern; never ship a breaking schema change without a backwards-compatible transition.Implement and enforce authentication and authorisation patterns: JWT, refresh token rotation, RBAC, SAML/OIDC, and service-to-service auth where required.Design and operate Redis-backed patterns: caching, session storage, rate limiting, pub/sub, and distributed lock coordination where needed.Build and operate event-driven capabilities using Kafka domain events (CloudEvents envelope, schema registry integration) where platform services publish and consume.Instrument services with structured logs, distributed tracing, and Prometheus metrics from day one using OpenTelemetry and FastAPI instrumentation.Write and maintain Helm charts for owned services; contribute to Kubernetes manifests in the platform-infra repository (health checks, resource limits, HPA readiness).Participate in on-call rotation for platform incidents; drive incident response to resolution and maintain runbooks for owned services.Other (20%)Set and enforce engineering standards for platform service development: testing, observability, security, reliability, and operational hygiene.Conduct thorough code reviews; enforce standards on PRs and raise the bar for production practices across the platform estate.Mentor mid-level and junior platform engineers through pairing, design guidance, and ongoing review feedback.Use AI coding assistants to accelerate service scaffolding, API/router generation, migration drafts, and test creation; review all generated code against production and security standards before committing.Use LLMs to generate first-draft documentation (runbooks, service docs, API notes) and operational checklists; validate and refine outputs before publishing.Collaborate with the Security Engineer on Vault integration (Vault Agent Injector) and/or Azure Key Vault, dynamic secrets usage, policy scoping, mTLS policy, and software supply chain security requirements.ABOUT YOUBachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience).6+ years of experience building and operating backend services, APIs, or platform components in production environments, including on-call responsibility.Demonstrated experience owning production backend services end-to-end (design, build, test, deploy, monitor, and operate), including on-call operational responsibility.Production experience building and operating REST and event-driven microservices at scale in a Kubernetes environment.Experience designing and operating data stores in Postgres, including schema migration practices, query optimisation, and performance tuning.Experience implementing authentication and authorization systems (JWT, refresh token rotation, RBAC, SAML/OIDC) in production environments.Demonstrated ability to mentor other engineers and raise engineering standards through code review and shared conventions.Backend/Platform EngineeringStrong Python proficiency: FastAPI, Pydantic v2, SQLAlchemy 2.0 async, Alembic, pytest, Ruff, mypy (strict).Production microservices: REST APIs, event-driven patterns, idempotency, retries, backwards-compatible versioning, and consumer contract discipline.PostgreSQL: query plan analysis, indexing strategies, partitioning approaches, and schema evolution patterns for high-availability systems.Redis: caching strategies, session storage, pub/sub, and rate limiting patterns; understands operational trade-offs and failure modes.Apache Kafka: producing/consuming domain events, CloudEvents envelope conventions, schema registry integration, and consumer group semantics.Docker: multi-stage builds, non-root containers, image scanning (e.g., Trivy), and secure base-image practices.Kubernetes: Helm charts, pod lifecycle, probes/health checks, resource requests/limits, and HPA concepts; comfortable operating services on-cluster.Observability: OpenTelemetry instrumentation, structured logging (structlog), distributed tracing, and Prometheus metrics for FastAPI services; experience with Azure Monitor a plus.Secrets and security: familiarity with HashiCorp Vault (Vault Agent Injector, dynamic secrets, policy scoping) and/or Azure Key Vault, and secure service-to-service patterns.Generative AI and agentic systemsUses AI coding assistants (Cursor, GitHub Copilot, or equivalent) to accelerate feature development and reduce repetitive boilerplate; reviews all generated code against production and security standards before committing.Uses agents to generate first-draft Pydantic schemas, SQLAlchemy models, and FastAPI router skeletons; refines outputs to match domain conventions and security requirements.Uses LLM assistance to draft unit and integration test cases; validates coverage gaps and supplements with manually authored tests.Understands how platform services (Auth, RBAC, Audit) interact with the Agent Gateway and what security constraints (permissions, auditability, data minimisation) that interaction requires.GeneralTreats every service as a production system from the first commit: tests, observability, documentation, and runbooks are not optional.Communicates blockers early and escalates appropriately; does not quietly struggle for days before raising a risk.Uses AI tooling to move faster, but applies critical judgement and rigorous review to all generated code and documentation before it enters the codebase.Keeps runbooks and service documentation current as services evolve; treats operability as part of delivery.This role follows a hybrid model, requiring in-office presence at least 1 day per weekU.S. COMPENSATION INFORMATIONCompensation for this role includes base salary, annual discretionary performance bonus, 401(k) plan with an annual employer contribution based on years of service and Bain’s best in class benefits package (details listed below).Some local governments in the United States require a good-faith, reasonable salary range be included in job postings for open roles. The estimated annualized compensation for this role is as follows:In Atlanta, the good-faith, reasonable annualized full-time salary range for this role is between $140,875 - $153,750In Boston, the good-faith, reasonable annualized full-time salary range for this role is between $162,000 - $176,750In Dallas, the good-faith, reasonable annualized full-time salary range for this role is between $147,625 - $161,250In Chicago, the good-faith, reasonable annualized full-time salary range for this role is between $155,125 - $169,250In New York, the good-faith, reasonable annualized full-time salary range for this role is between $176,250 - $192,250Placement within these ranges will vary based on factors such as experience, education, training, and skill level.Compensation also includes a discretionary annual performance bonus, 401(k) plan with employer contribution, and Bain’s best-in-class benefits—including full premium coverage for medical, dental, and vision, generous paid time off, and more.Annual discretionary performance bonus This role may also be eligible for other elements of discretionary compensation4.5% 401(k) company contribution, which increases after 3 years of service and is 100% vested upon start dateBain & Company's comprehensive benefits and wellness program is designed to help employees achieve personal independence, protection and stability in the areas most important to you and your family.Bain pays 100% individual employee premiums for medical, dental and vision programs, offering one of the most comprehensive medical plans for employees without impacting your paycheckGenerous paid time off, including parental leave, sick leave and paid holidaysFully vested 401(k) company contributionPaid Life and Long-Term Disability insuranceAnnual fitness reimbursements Go back

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Platform Engineer in Dallas, TX vacancy
  • About LanternLantern is the specialty care platform connecting people with the best care when they need it most. By curating...  ...our interview process.Lantern is seeking an experienced Senior Cloud Platform Engineer to drive the evolution of our Azure-based infrastructure,... 
    Senior

    Lantern

    Dallas, TX
    7 hours ago
  • $106k - $160k

     ...you - rewarding opportunities to impact the lives of others and inspire love. Join us!Senior Platform EngineerRemotePOSITION SUMMARY:We are looking for a highly hands-on Platform Engineer who enjoys building, experimenting and solving complex engineering problems. This... 
    Senior
    Full time
    Remote work
    Worldwide

    Signet Jewelers

    Irving, TX
    4 days ago
  • $174k - $253k

     ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how...  ...computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    7 hours ago
  • $150k - $190.7k

     ...America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!Job Description:The Senior Engineer SIEM Platform Engineering & Operations is responsible for engineering, monitoring, and optimizing the firm’s SIEM ecosystem including... 
    Senior
    Full time
    Work at office
    Shift work
    Day shift

    Bank of America

    Addison, TX
    2 days ago
  •  ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior VMware Platform Engineer to join our team in Dallas, Texas (US-TX), United States (US).Position SummaryWe are seeking a Senior Cloud Platform... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Dallas, TX
    7 hours ago
  • $110k - $170k

    Dallas, TexasX-BAT Division - X-BAT Engineering - Software /Full Time Employee /On-siteShield AI is a venture-backed defense-tech...  ...YouTube. Job Description:We are seeking an experienced Senior Cybersecurity Platform Engineer to engage in the design, implementation, and... 
    Senior
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Dallas, TX
    2 days ago
  • $139.3k - $203.6k

     ...6Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Senior Kubernetes Platform Engineer - AI Infrastructure - hybrid (2013580)***hybrid role requires some on-site work activity at Research Triangle Park NC... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Dallas, TX
    2 days ago
  • $170k - $230k

    Job DescriptionWe are hiring a Senior Platform Engineer to join the Autonomous Vehicle (AV) Cloud Engineering team within AV Core Infrastructure. AV Cloud Engineering owns core IaaS and PaaS capabilities that support autonomous vehicle development and runtime environments... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, TX
    1 day ago
  • $122k - $200k

     ...can build a successful career with opportunities to learn, grow, and make an impact. Join us!Position Summary:This is a senior platform engineering role responsible for architecting, building, and advancing Bank of America’s enterprise-scale Generative AI leveraging Data... 
    Senior
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Addison, TX
    7 hours ago
  • $100.8k - $170k

     ...SiriusXM Radio, Inc. is seeking a Senior Software Engineer to enhance platform development and management. The role focuses on building reusable components and streamlining cloud infrastructure management while driving developer productivity. The ideal candidate has over... 
    Senior

    Sirius XM Radio Inc

    Irving, TX
    1 day ago
  • $155k - $233k

     ...that welcomes you—because when you feel valued, you’re empowered to do your best work.Role SummaryWe are seeking a Senior DevSecOps / Platform Engineer to design, build, and operate secure CI/CD and platform automation capabilities enhanced with LLM-driven workflows.... 
    Senior
    Full time
    Work at office
    Shift work

    Equinix

    Dallas, TX
    1 day ago
  • $138.72k - $208.08k

     ...0Category: Technology, Digital Software Engineering, ProfessionalCompany: CitiThe Digital S/...  ...Responsibilities: Deliver End to end Advisor Platform integration in target state architecture...  ...in an Apps Development role or senior level experience in an Enterprise Architecture... 
    Senior
    Full time
    Temporary work

    Citigroup

    Irving, TX
    1 day ago
  •  ...Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsSenior Automation Platform Engineer- Ansible TowerLocation: Irving TX (WFO- Hybrid)Job Summary:The Senior Automation Platform Engineer is responsible for designing, building, and maintaining the... 
    Senior
    Full time

    SRI Tech

    Irving, TX
    2 days ago
  • A technology solutions firm in Dallas is seeking a Big Data Infrastructure DevOps/Support Administrator. This role involves supporting and developing the Enterprise Infrastructure Big Data Service using Java, Python, and Hadoop. Ideal candidates will have a strong background...
    Senior

    Right Talent Right Now

    Dallas, TX
    3 days ago
  • $174k - $253k

     ...product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style...  ...power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    7 hours ago
  • $159k - $230k

     ...team of hardware/software designers, test engineers, on project planning within hardware...  ...manage the needs of multiple lab users.As a Senior Hardware Performance Test Engineer, you...  ...a safe working environment.Our Platforms Infrastructure Engineering team designs... 
    Senior

    Google

    Sunnyvale, TX
    7 hours ago
  •  ...provider is seeking a Big Data Infrastructure DevOps / Support Administrator to lead the development and support of a data analytics platform. The ideal candidate will have over 5 years of experience in application development, strong skills in Java and Python, and... 
    Senior

    Right Talent Right Now

    Garland, TX
    4 days ago
  •  ...Job Description Job Description Senior Veritas eDiscovery Platform (eDP) Engineer Employment Type: Full-Time, Executive-Level Department: Legal      CGS is seeking a dedicated Senior Veritas eDiscovery Platform (eDP) Engineer to join a fast-paced and hard-... 
    Senior
    Full time
    For contractors
    Remote work
    Flexible hours

    Contact Government Services, LLC

    Dallas, TX
    3 days ago
  • $240k - $360k

     ...you’re empowered to do your best work.Role SummaryThe Senior Principal Architect is a highly influential technical...  ...governance, and the evolution of software and network platforms within Network Platform Engineering (NPE).NPE designs, builds, and operates Equinix’s global... 
    Senior
    Full time
    Work at office
    Shift work

    Equinix

    Dallas, TX
    3 days ago
  • $159k - $230k

     ...center hardware products.Collaborate with board, chip and system engineers, design partners, and chip vendors, to support system SI...  ...(SerDes) testing and understanding of SerDes capabilities.Our Platforms Infrastructure Engineering team designs and builds the hardware... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    1 day ago
  • $174k - $253k

     ...to commit or contribute to Apache projects.Google's software engineers develop the next-generation technologies that change how billions...  ...ecosystem (including Flink, Presto). We focus on building a platform that allows enterprises to run large-scale data processing workloads... 
    Senior

    Google

    Sunnyvale, TX
    2 days ago
  •  ...budgeting/financial flexibility by offering contingent labor as a variable cost.Job DescriptionDescriptionThe Platform Engineering team is a highly skilled team of senior engineers that are experts at managing and integrating various third party Security platforms into the... 
    Senior
    Immediate start

    Artech

    Dallas, TX
    2 days ago
  • $262k - $365k

     ...technical road map for the software stack on our accelerator platforms.Drive large-scale technical programs from concept to deployment...  ...programming.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  • $159k - $231k

     ...methodologies.Minimum qualifications:Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, a related field, or equivalent...  ...and next-gen components.As a Power Integrity Engineer within Platforms Infrastructure Engineering, you will play a pivotal role in... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    7 hours ago
  • $262k - $365k

    Inspire, manage, and grow a talented team of software engineers, fostering an open environment while actively guiding their career development...  ...and Access Management policies across all of Google Cloud Platform (GCP).In this role, you will provide thought leadership to... 
    Senior

    Google

    Sunnyvale, TX
    7 hours ago
  • $153.6k - $234.1k

     ...everything we do. Our team is building next-generation autonomous platforms — the compute, communications, sensors, and platform...  ...millions of customers and setting industry benchmarks.  As a Senior Systems Engineer, you will be at the heart of this transformation—leading... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    7 hours ago
  • $121.5k - $145.5k

     ...RoleWe are seeking a seasoned Sr. Software Engineer in the North America Mobility organization. This role will sit in the Platform team that focuses on building AI Platform to...  ...decisions, and drive alignment with other senior engineers.Write automated unit tests, integration... 
    Senior
    Full time
    Remote work
    Flexible hours

    WEX

    Dallas, TX
    4 days ago
  • $159k - $230k

     ...qualifications:Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, a...  ...performance, efficiency, and integration. As a Senior Hardware Engineer in the Board and...  ...are deployed in the data center.Our Platforms Infrastructure Engineering team designs... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $150k - $218k

     ...within owned hardware programs; design the test fixture for better engineering efficiency and data accuracy.Set up and maintain lab space,...  ...power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  • $159k - $231k

     ...appropriate safety standards and regulations.Apply hazard based safety engineering principles to evaluate the hazards and provide feedback to the...  ...hi-pot testers, electronic loads, etc.As a Safety Engineer in Platforms Engineering, you will play a key role in the development of... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Platform Engineer. Be the first to apply!