Senior Software Build Engineer (Bazel)

GeekSoft Consulting

Amsterdam

Hybrid

EUR 90,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Career development
Well-being benefits
Mobility solutions

Job summary

GeekSoft Consulting is seeking a Build Specialist to help design, build, and continuously improve the client's online platform. You will lead the development of build systems using Bazel, Go and Python automation, and collaborate with engineering teams to ensure resiliency and on-time delivery.

Key requirements include 8+ years in software development, hands-on Bazel experience, Go/Python programming, and strong CI/CD knowledge.

Qualifications

  • 8+ years in software development and build management.
  • Hands-on Bazel development experience required.
  • Experience with Go and Python.
  • Familiarity with CI/CD using GitHub Actions.
  • Knowledge of Git, GitHub, and ClearCase.
  • Experience with cloud environments and IaC concepts.
  • Develop and maintain build systems using Bazel, including rules, macros, platforms, remote build execution (RBE), caching, toolchains, and hermetic builds.
  • Develop automation and supporting tools using Go and Python.
  • Support software development, integration, testing, and release processes.
  • Implement and maintain automated software integration and release pipelines using tools such as GitHub Actions.
  • Work with source control management systems, including Git, GitHub, and ClearCase.
  • Collaborate with engineering teams and stakeholders to resolve technical challenges and deliver high-quality solutions.
  • Strong understanding of Bazel concepts, including rules, macros, platforms, RBE, caching, toolchains, and hermetic builds.
  • Hands-on programming experience with Go and Python.
  • Experience with modern software design and development practices, including basic algorithm implementation and test-driven development (TDD/BDD).
  • Experience with automated software integration and release processes.
  • Familiarity with CI/CD concepts and tools such as GitHub Actions.
  • Strong knowledge of source control management systems, particularly Git, GitHub, and ClearCase.
  • Experience with software development in cloud computing environments.
  • Development experience with Rust, algorithms, and compilers.
  • Knowledge of Nix package management.
  • Understanding of Infrastructure as Code (IaC) and cloud principles.
  • Strong team player with excellent collaboration skills.
  • Ability to work under pressure and meet challenging deadlines.
  • Quality-focused mindset with a proactive, can-do attitude and the ability to lead by example.
  • Strong listening, communication, and stakeholder management skills.
  • Ability to articulate technical challenges, solutions, and results clearly to different stakeholders.

Responsibilities

  • Design, build and improve the client's online platform.
  • Research and implement new technology solutions.
  • Ensure resiliency and availability of products.
  • Prepare, plan and execute technical work packages with quality and on schedule.
  • Develop and maintain build systems and automation tooling.

Skills

Go programming
Python programming
TDD/BDD
CI/CD concepts
communication
team collaboration
TDD/BDD
Team collaboration

Tools

Bazel
Git
GitHub
ClearCase
GitHub Actions
Nix

Job description

Amsterdam, Netherlands | Posted on 10/14/2026

  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.
Requirements
  • 8+ years of relevant experience in software development and build management.
  • Mandatory hands-on experience in Bazel development.
  • <
  • Work as a Build Specialist within one of the greenhouse engineering teams, typically comprising 6–8 highly skilled professionals.
  • Responsible for preparing and executing technical work packages, ensuring quality and planning, and designing, developing, and implementing solutions aligned with business requirements and the technical roadmap.
  • Prepare, plan, and execute technical work packages while ensuring quality and timely delivery.
  • Design, develop, and implement build solutions in line with requirements and the engineering roadmap.
  • Develop and maintain build systems using Bazel, including rules, macros, platforms, remote build execution (RBE), caching, toolchains, and hermetic builds.
  • Develop automation and supporting tools using Go and Python.
  • Support software development, integration, testing, and release processes.
  • Implement and maintain automated software integration and release pipelines using tools such as GitHub Actions.
  • Work with source control management systems, including Git, GitHub, and ClearCase.
  • Collaborate with engineering teams and stakeholders to resolve technical challenges and deliver high-quality solutions.
  • Strong understanding of Bazel concepts, including rules, macros, platforms, RBE, caching, toolchains, and hermetic builds.
  • Hands-on programming experience with Go and Python.
  • Experience with modern software design and development practices, including basic algorithm implementation and test-driven development (TDD/BDD).
  • Experience with automated software integration and release processes.
  • Familiarity with CI/CD concepts and tools such as GitHub Actions.
  • Strong knowledge of source control management systems, particularly Git, GitHub, and ClearCase.
  • Experience with software development in cloud computing environments.
  • Development experience with Rust, algorithms, and compilers.
  • Knowledge of Nix package management.
  • Understanding of Infrastructure as Code (IaC) and cloud principles.
  • Strong team player with excellent collaboration skills.
  • Ability to work under pressure and meet challenging deadlines.
  • Quality-focused mindset with a proactive, can-do attitude and the ability to lead by example.
  • Strong listening, communication, and stakeholder management skills.
  • Ability to articulate technical challenges, solutions, and results clearly to different stakeholders.

Fixed Term Employment Contract

Work-Life Balance

Flexible Work Mode

What GeekSoft Consulting Offers

  • International, collaborative consulting culture with clear career development paths.
  • Comprehensive Dutch benefits package emphasizing well-being, mobility, and career growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Bazel Build Engineer (ID: 4080)
Senior Software Bazel Build Engineer (ID: 4080)

Stafide • Amsterdam

On-site
EUR 110,000 - 140,000
Senior Software Bazel Build Engineer
Senior Software Bazel Build Engineer

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
Java Engineer
Java Engineer

GeekSoft Consulting • Amsterdam

On-site
EUR 70,000 - 110,000
Fixed Term Employment Contract
Work-Life Balance
Flexible Work Mode
Azure Platform Engineer
Azure Platform Engineer

GeekSoft Consulting • Amsterdam

On-site
EUR 70,000 - 110,000
Career development paths
Dutch benefits package
Senior Bazel Build Engineer: Scale, Optimize & Automate Builds
Senior Bazel Build Engineer: Scale, Optimize & Automate Builds

Stafide • Amsterdam

On-site
EUR 110,000 - 140,000
Senior Software Engineer (GO)
Senior Software Engineer (GO)

Empiric • Amstelveen

On-site
EUR 90,000 - 120,000
Strong competitive salary
Close to 30 days of annual leave
Flexible working arrangements
+3
Senior Bazel Build Engineer | CI/CD & Automation
Senior Bazel Build Engineer | CI/CD & Automation

GeekSoft Consulting • Amsterdam

Hybrid
EUR 90,000 - 150,000
Career development
Well-being benefits
Senior Bazel Build Engineer: Scale CI/CD & Hermetic Builds
Senior Bazel Build Engineer: Scale CI/CD & Hermetic Builds

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
Senior DevOps Automation Engineer
Senior DevOps Automation Engineer

GeekSoft Consulting • Amsterdam

On-site
EUR 90,000 - 120,000
International culture
Dutch benefits package
Software Developer Development | Rotterdam, The Netherlands →
Software Developer Development | Rotterdam, The Netherlands →

Crystalloids, Inc. • Rotterdam

On-site
EUR 75,000 - 110,000
International environment
Bonus & pension
Leave 28 days
+2