Senior Bazel Platform Engineer
hace 1 semana
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
-
Senior Bazel Platform Engineer
hace 1 semana
Monterrey, Nuevo León, México Plan A Technologies A tiempo completoJob 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...
-
Senior Build
hace 2 semanas
Monterrey, Nuevo León, México Plan A Technologies A tiempo completoJOB OVERVIEWPlan A Technologies is looking for a Senior Build & Developer Platform Engineer to improve build performance, reduce CI waste, and standardize tooling across a large and fragmented codebase. This role focuses heavily on Bazel expertise and frontend build standardization, enabling faster iteration and safer dependency management across hundreds...
-
Platform Operations
hace 2 días
Monterrey, Nuevo León, México MSIGHTS A tiempo completoCompany 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...
-
Full Stack Engineer
hace 1 semana
Monterrey, Nuevo León, México Base Labs A tiempo completoSenior 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...
-
Salesforce Quality Assurance Senior Engineer
hace 3 días
Monterrey, Nuevo León, México Slalom A tiempo completoWho You'll Work WithIn our Salesforce business, we help our clients bring the most impactful customer experiences to life and we do that in a way that makes our clients the hero of their transformation story. We are passionate about and dedicated to building a diverse and inclusive team, recognizing that diverse team members who are celebrated for bringing...
-
Senior Architect
hace 2 semanas
Monterrey, Nuevo León, México Slalom A tiempo completoWe are excited to be launching in Columbia and will have enhanced job postings with English and Spanish in early 2025.Senior Architect – Platform EngineeringWho You'll Work WithAt Slalom, personal connection meets global scale. Our vision is to enable a world in which everyone loves their work and life. We help organizations of all kinds redefine what's...
-
Senior ServiceNow Developer
hace 1 semana
Monterrey, Nuevo León, México Hexagon Manufacturing Intelligence A tiempo completoSenior ServiceNow DeveloperJob DescriptionHexagon Manufacturing Intelligence (HMI)is seeking a seasonedSenior ServiceNow Developer, ideally certified as aServiceNow Implementation Specialist. The candidate should have substantial experience in deploying and managing ServiceNow modules in large organizations. The role entails developing and architecting...
-
Senior Process Engineer
hace 1 semana
Monterrey, Nuevo León, México ZF Group A tiempo completoJob description:Job DescriptionAbout the team:The SMT Process Engineer is responsible for developing, implementing, optimizing, and supporting PCBA processes and equipment such as SMT, AOI, X-ray, Underfill, Conformal Coating, and depanelization, among others. As part of the engineering team, they will plan, schedule, execute, and coordinate the detailed...
-
Database Engineer
hace 2 días
Monterrey, Nuevo León, México Msights A tiempo completoCompany Overview MSIGHTS 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 Network Engineer
hace 2 semanas
Monterrey, Nuevo León, México Unisys A tiempo completoWhat Success Looks Like In This RoleATTACH YOUR RESUME IN ENGLISHWe are seeking aSenior Network Engineer with a strong Tech Lead focusto design, lead, and implement advanced network solutions across complex and multinational environments. This role combines network architecture, technical leadership, and close collaboration with internal teams and...