dreamwork_
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