Senior Software Build Engineer NL
Eindhoven - Netherlands
Job Summary
Location: Eindhoven Netherlands
Employment Type: Freelance / Contract
Start Date: 15 September 2026
Duration: 5 Months
Experience Required: 810 Years
Industry: Software Engineering / Build & Release Engineering
We are seeking an experienced Senior Software Build Engineer to join a highly skilled engineering team in Eindhoven Netherlands. As a Build Specialist you will work within a collaborative greenhouse engineering environment consisting of 68 talented engineers. You will be responsible for preparing and executing technical work packages ensuring high-quality deliverables and supporting project planning activities.
Your primary focus will be the design development and implementation of scalable build and release solutions aligned with business requirements and technical roadmaps.
- Design develop and maintain build and release infrastructure.
- Implement and optimize Bazel-based build systems and workflows.
- Develop and maintain build automation solutions using Go and Python.
- Support software integration and release management processes.
- Collaborate with software engineers to improve build performance reliability and scalability.
- Ensure build environments follow best practices for quality reproducibility and maintainability.
- Manage source code repositories and version control processes.
- Troubleshoot build integration and deployment issues.
- Contribute to technical planning estimation and execution of engineering work packages.
- Present technical challenges progress updates and solutions to stakeholders.
- 8 years of experience in software development and build management.
- Strong hands-on experience with Bazel development.
- Deep understanding of Bazel concepts including:
- Rules
- Macros
- Platforms
- Remote Build Execution (RBE)
- Caching
- Toolchains
- Hermetic Builds
- Strong programming experience with Go and Python.
- Experience with modern software development practices including:
- Test-Driven Development (TDD/BDD)
- Software design principles
- Algorithm implementation
- Experience with automated software integration and release processes.
- Knowledge of CI/CD tools such as GitHub Actions.
- Strong experience with Git and Source Code Management systems including:
- GitHub
- IBM Rational ClearCase
- C/C software development experience.
- Rust programming experience.
- Knowledge of algorithms and compiler technologies.
- Experience with Nix package management.
- Infrastructure as Code (IaC) experience.
- Cloud technologies and DevOps principles.
- Strong problem-solving and analytical skills.
- Excellent communication and stakeholder management abilities.
- Ability to work effectively under pressure and meet deadlines.
- Quality-focused mindset with strong attention to detail.
- Proactive and self-motivated approach.
- Team player with a collaborative attitude.
- Ability to lead by example and drive technical excellence.
- Bazel
- Go
- Python
- GitHub Enterprise
- GitHub Actions
- C
- IBM Rational ClearCase
- Git
- Rust (Preferred)
- Work with a highly skilled engineering team on cutting-edge build systems.
- Opportunity to contribute to large-scale software development initiatives.
- International and collaborative work environment.
- Challenging technical projects with modern engineering practices.
Apply now if you have extensive Bazel expertise and a passion for build engineering automation and software quality.