The Role
Designs, develops, and maintains scalable Bazel build systems, including rules, macros, toolchains, caching, remote execution, and hermetic builds. Develops automation with Go and Python, and manages integration, testing, and release workflows using GitHub Actions. Optimizes build performance, reliability, and dependency management while collaborating with engineering teams. Plans technical work packages, troubleshoots complex build systems, and delivers reliable software infrastructure on schedule.
Summary Generated by Built In
As a Senior Software Bazel Build Engineer, you will:
- Design, develop, and maintain scalable software build systems using Bazel.
- Implement and optimize build configurations, rules, macros, toolchains, caching, Remote Build Execution (RBE), and hermetic builds.
- Develop build and automation solutions using Go and Python.
- Manage automated software integration, testing, and release processes using tools such as GitHub Actions.
- Work with source control management systems, including Git, GitHub, and IBM Rational ClearCase.
- Plan and execute technical work packages while ensuring build quality, performance, and timely delivery.
- Collaborate with engineering teams to improve build reliability, development efficiency, and software delivery processes.
What You Bring to the Table:
- 8–10 years of overall professional experience in software development and build engineering, with at least 8 years of relevant experience as specified in the requirement.
- Mandatory hands-on Bazel development experience.
- Strong knowledge of Bazel concepts, including rules, macros, platforms, RBE, caching, toolchains, and hermetic builds.
- Programming experience in Go and Python.
- Knowledge of modern software development practices, algorithms, and test-driven development (TDD/BDD).
- Experience with automated software integration, build, and release processes.
- Strong knowledge of Git, GitHub, and source control management systems.
- Good understanding of software quality, build optimization, and development workflows.
You Should Possess the Ability To:
- Develop and troubleshoot complex Bazel build systems.
- Optimize build performance through caching, remote execution, and dependency management.
- Automate build, integration, testing, and release workflows.
- Apply software engineering best practices to deliver reliable and maintainable solutions.
- Plan technical deliverables, manage priorities, and meet deadlines under pressure.
- Collaborate with engineering teams and communicate technical challenges and outcomes to stakeholders.
What We Bring to the Table:
- Opportunities to work on advanced Bazel-based build engineering and automation.
- Exposure to modern software development, CI/CD, and build optimization technologies.
- Collaboration with experienced engineering teams on complex software development initiatives.
- Opportunities to improve build infrastructure, software quality, and release efficiency.
Let’s Connect
Want to discuss this opportunity in more detail? Feel free to reach out.
Recruiter: Giftson Paul Davidson
Phone: +31 20 369 0609 ; Extn : 151
LinkedIn: https://www.linkedin.com/in/giftsonpauldavidson/
Skills Required
- 8-10 years of overall professional experience in software development and build engineering
- At least 8 years of relevant experience
- Hands-on Bazel development experience
- Strong knowledge of Bazel rules, macros, platforms, Remote Build Execution, caching, toolchains, and hermetic builds
- Programming experience in Go and Python
- Knowledge of modern software development practices and algorithms
- Experience with test-driven development and behavior-driven development
- Experience with automated software integration, build, and release processes
- Strong knowledge of Git, GitHub, and source control management systems
- Understanding of software quality, build optimization, and development workflows
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
STAFIDE is a Netherlands-based niche technology talent consulting company operating across Europe. It helps organizations identify, recruit, and deploy technology professionals in areas including cybersecurity, cloud engineering, software development, data analytics, ERP, infrastructure, and digital transformation. Its services include recruitment, workforce engagement, secondment, onboarding support, workforce deployment, and workforce analytics that support technology hiring and expansion.


.jpg)




