Senior Bazel Platform Engineer

hace 7 días


Monterrey, Nuevo León, México Plan A Technologies A tiempo completo


JOB OVERVIEW

Plan A Technologies is looking for a Senior Bazel Platform Engineer to lead a long-term client engagement focused on operating Bazel as a production-grade build and CI platform. This role is ideal for an engineer who has:

  • Run Bazel in large, real-world monorepos

  • Solved CI scalability problems caused by deep dependency graphs

  • Stabilized remote execution and caching

  • Improved developer experience under rapid team growth

You will be embedded with a client, operating independently and owning results. The ideal candidate should have experience in operating in a self-sufficient, agency-led model, owning problem diagnosis, solution design, execution, and stabilization end to end. Work closely with client platform and engineering leads while remaining independent from day-to-day direction. Deliver durable systems, guardrails, and documentation built to last for years (not months) and maintain overlap with US Pacific Time working hours.

Please note: you must have at least 5+ years as a Senior-level engineer with hands-on production Bazel experience to be considered for this role.

 JOB RESPONSIBILITY

  • Optimize and tune Bazel builds for speed, reliability, and scalability

Own Bazel as a Platform

  • Design, operate, and stabilize Bazel Remote Execution and Remote Caching (RBE/RBC).

  • Diagnose and fix remote execution flakiness, race conditions, and non-deterministic actions.

  • Ensure build and CI systems scale predictably as engineering teams grow.

  • Improve Build Performance & Dependency Graph Health.

  • Analyze and remediate deep dependency trees and legacy "blob targets".

  • Incrementally decompose monolithic targets using safe, low-risk approaches.

  • Reduce rebuild blast radius so small changes don't trigger repo-wide rebuilds.

  • Establish durable standards for target granularity, layering, and visibility.

Language-Specific Build Optimization

  • Go: Maintain high cache hit rates and fast incremental builds; prevent new build anti-patterns as the codebase grows.

  • Python: Eliminate reliance on system-installed libraries; implement hermetic toolchains and pinned third-party dependencies.

  • JVM / Java: Optimize rules_jvm_external usage; reduce transitive dependency sprawl and oversized classpaths.

Thrift & Code Generation

  • Stabilize and optimize Thrift-based code generation.

  • Ensure generated code is deterministic, cacheable, and isolated in the build graph.

  • Prevent codegen from becoming a rebuild amplifier.

Developer Experience & BUILD Hygiene

  • Reduce manual BUILD file maintenance through macros, templates, and automation.

  • Define Golden Path build patterns developers can follow without Bazel expertise.

  • Improve IDE-based development so local builds match CI behavior.

  • Prevent regression into poor build hygiene as teams and repositories grow.

Observability & Metrics

  • Integrate Bazel Build Event Protocol (BEP) into dashboards.

  • Track and act on: cache hit rates by language, slowest targets/actions, rebuild fan-out per PR, CI critical path time and Use metrics to prioritize work and demonstrate measurable improvements.

EXPERIENCE

  • BS in Computer Science, Software Engineering or equivalent. 

  • 8+ years of software or platform engineering experience.

  • Senior-level engineer with hands-on production Bazel experience.

  • Experience operating Bazel in large monorepos.

  • Strong understanding of: Bazel Remote Execution & Caching, Hermetic toolchains, Dependency graph design, and Incremental and parallel builds.

  • Experience with Go, Python, and JVM build ecosystems.

  • Proven ability to stabilize flaky CI and improve build performance at scale.

  • Comfortable working independently and owning outcomes.

  • Experience working in fast-growing or high-scale engineering organizations.

  • Excellent verbal and written English communication skills.

  • Initiative and drive to do great things.

Nice to Have

  • Experience migrating from Maven/Gradle or other legacy build systems to Bazel.

  • Experience with BazelMod, Gazelle, and generated-code workflows.

  • Platform engineering or developer productivity background.

ABOUT THE COMPANY/BENEFITS

Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.

Read more about us here:  .

Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.

Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.

Benefits: You'll get a generous vacation schedule, Brand New Laptop, and other goodies.

If this sounds like you, we'd love to hear from you



  • Monterrey, Nuevo León, México Plan A Technologies A tiempo completo

    Job OverviewPlan A Technologies is looking for aSenior Bazel Platform Engineerto lead a long-term client engagement focused on operating Bazel as a production-grade build and CI platform. This role is ideal for an engineer who has:Run Bazel in large, real-world monoreposSolved CI scalability problems caused by deep dependency graphsStabilized remote...

  • Platform Operations

    hace 1 semana


    Monterrey, Nuevo León, México MSIGHTS A tiempo completo

    Company OverviewMSIGHTS Founded in 2004, MSIGHTS ) provides cloud-based marketing data integration services to some of the world's most sophisticated global advertisers. As marketing channels proliferate, so do the data sources marketers must examine in order to quantify results and guide strategy. MSIGHTS services make marketers more efficient and...

  • Platform Operations

    hace 2 días


    Monterrey, Nuevo León, México Msights A tiempo completo

    Company OverviewMSIGHTS Founded in 2004, MSIGHTS ) provides cloud-based marketing data integration services to some of the world's most sophisticated global advertisers. As marketing channels proliferate, so do the data sources marketers must examine in order to quantify results and guide strategy. MSIGHTS services make marketers more efficient and...

  • Senior Engineer

    hace 7 días


    Monterrey, Nuevo León, México Slalom A tiempo completo

    Who You'll Work WithAt Slalom Build we co-create custom software, data and cloud products with clients who are ready to accelerate their digital transformation. We're passionate about technology, compelled by its potential as we help create the digital products, experiences, and technology-driven organizations that drive true change. We're thrilled by the...


  • Monterrey, Nuevo León, México Trivelta A tiempo completo

    Trivelta builds the technology that powers a modern online sports betting & casino platform that operators use to launch and offer their own fully customized branded, legally compliant iGaming platforms and products that drive engagement, retention, and revenue. Through our proprietary sports-book and casino engine, we enable partners to offer real social...

  • Senior Cloud Engineer

    hace 2 semanas


    Monterrey, Nuevo León, México Chubb A tiempo completo

    Employer DescriptionJOB DESCRIPTIONChubb is a global leader in the insurance industry, operating in 54 countries. We offer a wide range of commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse clientele. Our company is renowned for its extensive product and...

  • Senior Data Scientist

    hace 2 semanas


    Monterrey, Nuevo León, México Puul A tiempo completo

    Company DescriptionPuul, headquartered in Monterrey, Mexico, is a forward-thinking carpooling platform offering cost-effective, secure, and eco-friendly transportation solutions. Through its user-friendly mobile application, Puul connects drivers and passengers with similar routes, reducing travel expenses for passengers and providing extra income...

  • Full Stack Engineer

    hace 4 días


    Monterrey, Nuevo León, México Base Labs A tiempo completo

    Senior Full Stack EngineerUbicación: MonterreyModalidad: HíbridoNuestro cliente es una empresa de tecnología enfocada en transformar el transporte privado en América Latina. A través de una plataforma tipo marketplace, conecta a pasajeros con soluciones de movilidad eficientes, accesibles y sostenibles. Actualmente, es la empresa de ridesharing con el...

  • Full Stack Engineer

    hace 1 semana


    Monterrey, Nuevo León, México Base Labs A tiempo completo

    Senior Full Stack EngineerUbicación: MonterreyModalidad: PresencialNuestro cliente es una empresa de tecnología enfocada en transformar el transporte privado en América Latina. A través de una plataforma tipo marketplace, conecta a pasajeros con soluciones de movilidad eficientes, accesibles y sostenibles. Actualmente, es la empresa de ridesharing con el...

  • Backend Engineer

    hace 2 semanas


    Monterrey, Nuevo León, México Puul A tiempo completo

    Company DescriptionPuul is a leading commuter carpooling platform based in Monterrey, Mexico, dedicated to providing cost-effective, safe, and sustainable transportation solutions. Its user-friendly mobile app connects drivers and passengers with shared routes, reducing travel costs for passengers while helping drivers earn extra income. The platform...