Senior Software Build Engineer - 10846931 NL

ITProposal

Eindhoven

On-site

EUR 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ITProposal in Eindhoven, Netherlands seeks a Senior Software Build Engineer (Build Specialist) for a freelance/contract role. The engineer will design, develop, and operate scalable build and release systems with Bazel at the core, and will implement automation using Go and Python, collaborating with a small, skilled team in a greenhouse engineering environment.

The role emphasizes building reliable, hermetic builds, optimizing performance, and supporting planning and execution of engineering

Qualifications

  • 8+ years of software development and build management experience.
  • Hands-on Bazel development experience.
  • Deep Bazel concepts: Rules, Macros, Platforms, RBE, Caching, Toolchains, Hermetic Builds.
  • Strong Go and Python programming skills.
  • Experience with CI/CD and GitHub Actions workflows.
  • Familiarity with Git, GitHub and IBM Rational ClearCase.

Responsibilities

  • Design, develop, and maintain build and release infrastructure.
  • Implement and optimize Bazel-based build systems and workflows.
  • Develop and maintain build automation using Go and Python.
  • Support software integration and release management processes.
  • Collaborate with software engineers to improve build performance and reliability.
  • Ensure build environments follow best practices for quality and reproducibility.
  • 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.

Skills

Bazel
Go
Python
Git
GitHub Actions
C++
Rust
IBM Rational ClearCase

Tools

GitHub Enterprise
IBM Rational ClearCase

Job description

Senior Software Build Engineer (Build Specialist)

Location: Eindhoven, Netherlands
Employment Type: Freelance / Contract
Start Date: 15 September 2026
Duration: 5 Months
Experience Required: 8–10 Years
Industry: Software Engineering / Build & Release Engineering

About the Role

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 6–8 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.

Key Responsibilities
  • 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.
Required Skills & Experience
  • 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
Nice-to-Have Skills
  • 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.
Competencies
  • 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.
Technologies
  • Bazel
  • Go
  • Python
  • GitHub Enterprise
  • GitHub Actions
  • C++
  • IBM Rational ClearCase
  • Git
  • Rust (Preferred)
Why Join?
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Build Engineer - Bazel, Go & Python (Contract)
Senior Build Engineer - Bazel, Go & Python (Contract)

ITProposal • Eindhoven

On-site
EUR 90,000 - 130,000
Senior Software Developer
Senior Software Developer

Experts Group International • Gorinchem

Hybrid
EUR 60,000 - 80,000
Competitive salary and benefits package
Long-term career development opportunities
Supportive team culture
Senior Software Engineer (GO)
Senior Software Engineer (GO)

Empiric • Amstelveen

Hybrid
EUR 90,000 - 120,000
Strong competitive salary
Close to 30 days of annual leave
Flexible working arrangements
+3
Software Development Lead
Software Development Lead

Independent Recruiters • Utrecht

Hybrid
EUR 85,000 - 95,000
Competitive salary
Hybrid working model
Diverse and impactful role
Automation Engineer
Automation Engineer

Hamilton Barnes ? • Amstelveen

Hybrid
EUR 90,000 - 115,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Signum People Solutions • Den Haag

On-site
EUR 80,000 - 90,000
Flexible hybrid-working
Clear career progression
Training and development
Manager Software Engineering & Digital Platforms
Manager Software Engineering & Digital Platforms

ERPrecruit • 's-Hertogenbosch

Hybrid
EUR 120,000 - 160,000
Software Engineer Java / Rust
Software Engineer Java / Rust

Technolution • Gouda

On-site
EUR 36,000 - 47,000
Sports allowance
Bicycle plan
Mobility plan
+8
Senior Python Developer
Senior Python Developer

NexUnity • Eindhoven

Hybrid
EUR 60,000 - 90,000
Competitive salary based on experience
Long-term engagement with opportunities for development
Guidance and support throughout the assignment
Senior Fullstack Developer – Java
Senior Fullstack Developer – Java

ITProposal • Veldhoven

On-site
EUR 70,000 - 110,000