Senior Bazel Engineer
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Software ArchitectureCI/CD
Requirements
- Senior-level experience in software engineering with strong hands-on expertise in Bazel.
- Deep understanding of build system architecture, scalability, and performance optimization principles.
- Experience working with CI/CD systems and developer productivity tooling.
- Proven ability to design and improve large-scale build infrastructure in complex environments.
- Experience with Bazel remote caching and remote build execution (RBE) is highly valued.
- Familiarity with migrating legacy build systems to Bazel or optimizing existing Bazel setups.
- Strong communication skills with the ability to explain technical concepts clearly to clients and stakeholders.
- Consulting mindset: able to balance technical rigor with practical, business-oriented solutions.
- Comfortable working in fully remote, distributed teams across global environments.
- Bonus: exposure to multiple programming languages and cross-platform build environments.
- Interest in open-source collaboration and continuous learning in build systems and infrastructure engineering.
Responsibilities
- Design, implement, and optimize scalable build systems using Bazel for large and complex software projects.
- Work directly with clients to analyze build performance challenges and define effective technical solutions.
- Improve developer productivity by enhancing CI/CD pipelines, build workflows, and automation strategies.
- Architect and maintain high-performance build infrastructure, including caching and remote build execution setups.
- Support and modernize legacy build systems through migration and optimization toward Bazel-based solutions.
- Collaborate with cross-functional engineering teams to ensure reliability, scalability, and maintainability of build systems.
- Contribute to open-source projects and engage with the broader Bazel ecosystem.
- Clearly communicate technical solutions and recommendations to both technical and non-technical stakeholders.
- Continuously explore new tools and technologies to improve build system efficiency and developer experience.
View Full Description & ApplyYou'll be redirected to the employer's site