Senior Software Build Engineer (ID :4118)

Stafide

Amsterdam

On-site

EUR 90,000 - 130,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

Job summary

Stafide in Amsterdam is seeking a Senior Software Build Engineer to design, develop, and optimize scalable build systems using Bazel. You will work with Go and Python, implement automated integration and release workflows, and ensure high-quality, on-time deliverables within a fast-paced team.

You will leverage RBE, caching, toolchains, and hermetic builds to improve performance, collaborate across engineering groups, and communicate progress to stakeholders.

Qualifications

  • 8–10 years of professional experience in software development and build management.
  • Mandatory hands-on experience in Bazel development and a strong understanding of its core concepts.
  • Practical programming experience in Go and Python.
  • Strong knowledge of modern software design, development principles, and algorithm implementation.
  • Experience with automated software integration and release processes.
  • Hands-on experience with Git, GitHub Enterprise, and IBM Rational ClearCase.
  • Understanding of software testing methodologies, including TDD and BDD.
  • A strong quality mindset, problem-solving skills, and a proactive approach to engineering challenges.
  • Ability to work effectively in a collaborative, fast-paced engineering environment.

Responsibilities

  • Design, develop, and implement software build solutions in alignment with technical requirements and project roadmaps.
  • Prepare and execute technical work packages, ensuring effective planning, high-quality deliverables, and timely completion.
  • Develop, maintain, and optimize build systems using Bazel, ensuring reliable, scalable, and reproducible software builds.
  • Work with Bazel concepts, including rules, macros, platforms, Remote Build Execution (RBE), caching, toolchains, and hermetic builds.
  • Develop and maintain software solutions using Go and Python programming languages.
  • Apply modern software engineering practices, including algorithm implementation, test-driven development (TDD), and behavior-driven development (BDD).
  • Implement and maintain automated software integration, build, and release processes using tools such as GitHub Actions.
  • Manage source code and version control using Git, GitHub Enterprise, and IBM Rational ClearCase.
  • Collaborate with cross-functional engineering teams to deliver robust and maintainable build solutions.
  • Identify and resolve build-related challenges, improve development workflows, and ensure software quality.
  • Communicate technical challenges, progress, and outcomes effectively to stakeholders.

Skills

Bazel
Go
Python
TDD/BDD
CI/CD
Git

Tools

Bazel
GitHub Enterprise
IBM Rational ClearCase
Remote Build Execution

Job description

Senior Software Build Engineer (ID :4118)

As a Senior SoftwareBuild Engineer, you will

  • Design, develop, and implement software build solutions in alignment with technical requirements and project roadmaps.
  • Prepare and execute technical work packages, ensuring effective planning, high-quality deliverables, and timely completion.
  • Develop, maintain, and optimize build systems using Bazel, ensuring reliable, scalable, and reproducible software builds.
  • Work with Bazel concepts, including rules, macros, platforms, Remote Build Execution (RBE), caching, toolchains, and hermetic builds.
  • Develop and maintain software solutions using Go and Python programming languages.
  • Apply modern software engineering practices, including algorithm implementation, test-driven development (TDD), and behavior-driven development (BDD).
  • Implement and maintain automated software integration, build, and release processes using tools such as GitHub Actions.
  • Manage source code and version control using Git, GitHub Enterprise, and IBM Rational ClearCase.
  • Collaborate with cross-functional engineering teams to deliver robust and maintainable build solutions.
  • Identify and resolve build-related challenges, improve development workflows, and ensure software quality.
  • Communicate technical challenges, progress, and outcomes effectively to stakeholders.
What You Bring to the Table
  • 8–10 years of professional experience in software development and build management.
  • Mandatory hands‑on experience in Bazel development and a strong understanding of its core concepts.
  • Practical programming experience in Go and Python.
  • Strong knowledge of modern software design, development principles, and algorithm implementation.
  • Experience with automated software integration and release processes.
  • Hands‑on experience with Git, GitHub Enterprise, and IBM Rational ClearCase.
  • Understanding of software testing methodologies, including TDD and BDD.
  • A strong quality mindset, problem‑solving skills, and a proactive approach to engineering challenges.
  • Ability to work effectively in a collaborative, fast‑paced engineering environment.
You should possess the ability to
  • Design and implement efficient, scalable, and reliable software build systems.
  • Troubleshoot complex build issues and optimize build performance through caching, toolchains, and remote execution.
  • Develop and maintain reusable Bazel rules, macros, and build configurations.
  • Automate build, integration, and release workflows using modern CI/CD tools.
  • Plan and execute technical work packages while maintaining quality and meeting deadlines.
  • Work independently and collaboratively within small, highly skilled engineering teams.
  • Take ownership of deliverables and demonstrate initiative, accountability, and attention to detail.
  • Communicate technical information, challenges, and results clearly to technical and non‑technical stakeholders.
What we bring to the table
  • An opportunity to work on advanced software build engineering and development solutions.
  • A collaborative environment with experienced engineering professionals.
  • Opportunities to improve build automation, software integration, and development workflows.
  • Exposure to modern software engineering practices, tools, and technologies.
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Build Engineer
Senior Software Build Engineer

Stafide • Amsterdam

On-site
EUR 90,000 - 125,000
Senior Software Bazel Build Engineer (ID: 4080)
Senior Software Bazel Build Engineer (ID: 4080)

Stafide • Amsterdam

On-site
EUR 110,000 - 140,000
Senior Bazel Build Lead for Go & Python
Senior Bazel Build Lead for Go & Python

Stafide • Amsterdam

On-site
EUR 90,000 - 125,000
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 Bazel & Build Systems Engineer
Senior Bazel & Build Systems Engineer

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
Bazel Build Engineer: Automation & CI/CD Expert
Bazel Build Engineer: Automation & CI/CD Expert

A2G Consulting BV (A2G Technologies) • Amsterdam

Hybrid
EUR 90,000 - 120,000
20 days holiday per year
Certification charges reimbursed
Income Tax Return Filing
+2
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 Build Engineer
Senior Software Build Engineer

A2G Consulting BV (A2G Technologies) • Amsterdam

Hybrid
EUR 90,000 - 120,000
20 days holiday per year
Certification charges reimbursed
Income Tax Return Filing
+2
Senior Software Engineer
Senior Software Engineer

BlueBitSoft • Netherlands

Hybrid
EUR 70,000 - 110,000
Competitive salary
Hybrid work
Growth opportunities
+1
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