> Markdown version of [/jobs/ext/3663326-senior-software-bazel-build-engineer](https://www.wearedevelopers.com/jobs/ext/3663326-senior-software-bazel-build-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Bazel Build Engineer - **Company:** STAFIDE - **Location:** Amsterdam, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Build Automation, IBM Rational ClearCase, Software Quality, Computer Programming, Continuous Integration, Corona (Software Development Kit), Github, Python (Programming Language), Software Construction, Software Engineering, Toolchain, Software Organization, Test-Driven Development (TDD), Macros, Caching, Git, Build Tools, Build Process, Software Version Control - **Published:** October 10, 2026 - **Apply:** https://www.adzuna.nl/details/5920529351 ## About the Role * 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. ## Description * 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., * 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.