CrawlJobs Logo

Senior Build Engineer

Denmark, Copenhagen · Job Posted February 24, 2026
Apply Position
Job Link Share

Job Description

Are you someone who thrives on building robust systems, solving complex infrastructure challenges, and ensuring mission‑critical services run smoothly? Do you take pride in seeing things through to completion and owning the systems you operate? In this role, your days will revolve around keeping our distributed build farm healthy and performing at its best - starting your morning by checking the stability of pipelines, diving into logs to spot anomalies before they become issues, and fine‑tuning both hardware and cloud‑based infrastructure. You’ll spend focused time improving automation, strengthening monitoring, and driving long‑term infrastructure projects, all while working side‑by‑side with the developers, producers, Tools, Platform, and DevOps teams who rely on you to keep workflows friction‑free. You’ll be part of a close‑knit, highly collaborative engineering group that values ownership, calm problem‑solving, and craftsmanship, and because so much of the work touches real hardware and real people, your presence on‑site in Copenhagen is essential.

Job Responsibility

  • Design, build, and maintain the infrastructure powering our on‑premise and Azure‑based build farms
  • Own system health end‑to‑end: monitoring, performance tuning, reliability, and capacity planning across distributed build environments
  • Contribute to a major build farm modernization project involving containers, Kubernetes, scalability improvements, and cloud‑aligned practices
  • Develop and maintain automation tooling and scripts (PowerShell, Python, etc.)
  • Support and maintain CI/CD systems and source control platforms, including TeamCity, Perforce, GitHub, and related tooling
  • Work directly with server and desktop hardware, networking equipment, and on‑site physical infrastructure
  • Collaborate with development, production, platform, and DevOps teams to remove workflow blockers and continuously improve pipelines
  • Troubleshoot proactively - speak up early when something looks off to prevent issues from escalating
  • Deliver stable, predictable, “green” pipelines and take part in infrastructure improvements during a period of significant change

Requirements

  • A finisher - someone who completes what they start
  • A system owner: you take responsibility without needing micromanagement
  • Calm, structured, and confident in diagnosing complex technical issues
  • Comfortable working on‑site in Copenhagen, including hands‑on hardware work
  • Strong Windows system administration background
  • Linux experience is a plus
  • Proficient with PowerShell and automation scripting
  • Experienced with CI/CD tools (TeamCity, GitHub Actions, Azure DevOps, Jenkins, or similar)
  • Familiar with build systems, distributed build farms, and large‑scale infrastructure
  • Exposure to containers / Docker / Kubernetes, or motivated to grow in this area
  • Skilled with source control systems (Perforce, Git, or similar) from an administration perspective

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Build Engineer

8 matching positions

Senior Software Engineer - Build AI Tools

This role sits within the newly formed GenAI Security team, which is responsible...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly motivated self-starter with excellent interpersonal and problem-solving skills
  • Bachelor’s degree or equivalent work experience
  • Good oral and written communication skills
  • Significant relevant industry work experience
  • Experience of the full lifecycle of design, implementation and running of enterprise software solutions involving cross functional team collaboration
  • Expertise in a major programming language such as Python and/or Go, and associated tooling (Git, Maven, IDEs, Jenkins, Bitbucket etc)
  • Expertise in designing and implementing secure APIs and libraries
  • Experience with Cyber engineering and Operations, which could include DevSecOps or MLSecOps
  • Experience contributing to the architecture and design (architecture, design patterns, reliability, scaling) of new and current systems
  • Experience in containerized deployment (Kubernetes, OpenShift etc)
Job Responsibility
Job Responsibility
  • Designing, developing, optimizing, and enhancing a GenAI prompt security platform to protect firm AI/LLM-based applications from adversarial attacks and prompt injections
  • Building and automating a security testing framework to validate protection mechanisms for various LLM use cases
  • Owning solutions that are expected to operate and perform at scale across the organisation
  • Collaboration with multiple stakeholders and partners across Engineering and Operations as well as partner teams within the wider Citi organisation, across different time zones
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Build System Engineer

The Open Home Foundation is looking for a Senior Build System Engineer to join o...
Location
Location
Salary
Salary:
Not provided
Open Home Foundation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior experience in architecting and implementing complex software build systems
  • Expert-level knowledge of modern CMake, specifically in cross-compilation environments for embedded systems
  • Strong expertise in Python development
  • Deep understanding of embedded toolchains (compilers, linkers, sysroots) and vendor SDKs, particularly Espressif IDF
  • Experience with Git and GitHub
  • Professional Fluency in English: Excellent written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Lead the architectural design to replace PlatformIO's orchestration role within ESPHome with a native, Python-based solution that interacts directly with vendor SDKs
  • Implement direct integration with native toolchains, specifically focusing on the Espressif IDF (IoT Development Framework) using modern CMake
  • Develop the mechanisms within ESPHome's Python backend for toolchain acquisition, version management, and library dependency handling that PlatformIO previously managed
  • Update ESPHome’s existing Python CLI and dashboard code to seamlessly utilize the new CMake-based build backend
  • Review code from team members regarding build system changes
  • Ensure the new build system reliably produces working binaries across supported platforms and complex configurations
Read More
Arrow Right

Senior Build System Engineer

The Open Home Foundation is looking for a Senior Build System Engineer to join o...
Location
Location
Salary
Salary:
Not provided
Open Home Foundation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior experience in architecting and implementing complex software build systems
  • Expert-level knowledge of modern CMake, specifically in cross-compilation environments for embedded systems
  • Strong expertise in Python development
  • Deep understanding of embedded toolchains (compilers, linkers, sysroots) and vendor SDKs, particularly Espressif IDF
  • Experience with Git and GitHub
  • Professional Fluency in English: Excellent written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Lead the architectural design to replace PlatformIO's orchestration role within ESPHome with a native, Python-based solution that interacts directly with vendor SDKs
  • Implement direct integration with native toolchains, specifically focusing on the Espressif IDF (IoT Development Framework) using modern CMake
  • Develop the mechanisms within ESPHome's Python backend for toolchain acquisition, version management, and library dependency handling that PlatformIO previously managed
  • Update ESPHome’s existing Python CLI and dashboard code to seamlessly utilize the new CMake-based build backend
  • Review code from team members regarding build system changes
  • Ensure the new build system reliably produces working binaries across supported platforms and complex configurations
Read More
Arrow Right

Senior Software Engineer - Build Systems

Join a team that empowers engineers to build topnotch solutions and innovate at ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Demonstrated experience working with compilers, build systems, developer tooling, and dependency management frameworks.
  • Skilled in designing and evolving resilient, scalable, and accessible software architectures and systems.
  • Collaborative problem solver who approaches complex challenges with curiosity, empathy, and a commitment to delivering high‑quality, maintainable solutions.
  • Experience with cloud platforms (Azure preferred).
  • Familiarity with AI/ML technologies and performance optimization.
Job Responsibility
Job Responsibility
  • Design and optimize build systems and compilers for large-scale, cloud-first applications.
  • Innovate with AI-driven automation to improve build performance, reliability, and developer experience.
  • Solve challenging engineering problems with scalable, secure solutions.
  • Collaborate across teams to deliver impactful results in a fun, inclusive environment.
  • Champion Microsoft’s principles: Customer Obsession, Growth Mindset, Create Clarity, One Microsoft, Deliver Success.
  • Fulltime
Read More
Arrow Right

Senior AI/ML Engineer, Autonomy Build Platform

This role is categorized as hybrid. This means the successful candidate is expec...
Location
Location
United States , Mountain View
Salary
Salary:
170000.00 - 240000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience leading and driving large-scale, cross-team initiatives
  • Bachelors Degree in Computer Science or related field or equivalent work experience
  • Experience working on developer tooling, Python, docker, etc.
  • Experience leading projects across multiple teams
  • Attention to detail, and a desire to improve processes & systems around you
  • Deep understanding of the business and operational impact for different technology tradeoffs
  • Passionate about self-driving technology and its potential impact on the world
Job Responsibility
Job Responsibility
  • Design and implement improvements to our Python development ecosystem and workflows, which have a measurable and direct impact on engineering productivity
  • Collaborate with engineers across the company to understand and support their development workflows
  • Own technical projects from start to finish and be responsible for major technical decisions and tradeoffs
  • Lead complex projects that span teams, with many partners and customers
  • Effectively participate in planning, code reviews, and design discussions
  • Contribute impactful projects to the team's roadmap
  • Thrive in a fast-paced, collaborative work environment where impact is a result of your efforts and where your contribution is highly visible
  • Drive software engineering best practices both within our team and across engineering
  • Create tooling that encourages and supports these practices
  • Mentoring and up-leveling other engineers on the team
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Staff Software Build Engineer

Building the most capable robots in the world requires great software. To build ...
Location
Location
United States , Waltham
Salary
Salary:
154310.00 - 211887.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • > 5 years experience as a Software Engineer working in cross-platform codebases
  • Demonstrated knowledge of using Bazel and relevant rulesets to support workflows in large multi-language monorepos
  • Demonstrated experience with build system optimization, including remote caching, remote execution, and distributed build/test environments
  • Expertise defining and managing complex cross-compilation toolchains (e.g., for embedded systems or robotics)
  • Familiarity with common Bazel-related tooling (e.g., Bazelisk, Buildbarn/BuildStream, remote execution providers)
  • Solid experience with CI/CD pipelines (e.g., BuildKite, GitLab) in the context of Bazel's execution model
  • Ability to work collaboratively in cross-functional teams
  • Bachelors in Engineering, Computer Science, or other technical fields
Job Responsibility
Job Responsibility
  • Influencing the build infrastructure technical roadmap to ensure we scale capabilities as our team grows
  • Becoming a subject matter expert in Boston Dynamics’ use of Bazel
  • Owning end-to-end delivery of new developer tools, spanning implementation, testing, deployment, documentation, and operations
  • Root causing and fixing bugs related to build breaks, flakes, and speed regressions
  • Participating in our agile development process, coordinating work with others, identifying challenges, and communicating progress regularly
  • Exploring opportunities to expand use Agentic workflows to make teams move even faster
  • Mentoring and upskilling peers and other contributors across the organization
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • paid time off
  • annual bonus structure
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Embedded Platform & Build Systems) - F/M/X

We are looking for a Senior Software Engineer to join an innovative engineering ...
Location
Location
Sweden , Gothenburg
Salary
Salary:
46667.00 - 56667.00 SEK / Month
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–6 years of experience in embedded software development
  • Strong experience with CMake, CI/CD, and platform development
  • Good understanding of embedded systems and real-time software
  • Experience working close to hardware, OS, and middleware layers
  • Ability to drive technical strategy and architectural decisions
  • Fluent English communication skills
Job Responsibility
Job Responsibility
  • Design and develop embedded software platforms for real-time systems
  • Define and drive long-term build system strategy across software programs
  • Develop and improve CI/CD pipelines for embedded development
  • Work with build tools such as CMake and Bazel
  • Ensure build scalability, reproducibility, and maintainability
  • Collaborate with software architects, developers, and cross-functional teams
  • Support platform governance and software quality improvements
What we offer
What we offer
  • A truly international and multicultural work environment
  • Access to training programs and certifications to accelerate your development
  • An R&D lab where you can explore new technologies and approaches
  • The opportunity to propose and lead innovative ideas within the company
  • Personalized coaching and mentoring from experienced professionals
  • A tailor-made career path, aligned with your growth ambitions
  • Fulltime
Read More
Arrow Right

Production Management Senior Engineer - Senior Vice President

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United Kingdom , Belfast, Northern Ireland
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong, demonstrable modern Java development experience (Java 21+), including concurrent programming, JVM tuning, and modern frameworks such as Spring Boot
  • Proven track record of leading a software engineering team to deliver production systems — not just managing projects but owning outcomes
  • Deep commitment to clean code, TDD, and code review as engineering disciplines
  • able to coach others credibly in these practices
  • Solid understanding of CI/CD principles and tooling and operational experience of orchestration tools for CI/CD and Infrastructure-as-Code tooling (Terraform, Cloud Formation, etc.) is a highly desirable
  • Hands-on experience with Docker and/or Podman for containerisation, including writing and optimising Dockerfiles
  • Experience deploying and operating workloads on OpenShift or Kubernetes, including familiarity with manifests, Helm charts, resource management, and cluster observability
  • Comfortable with build tooling (Gradle) and dependency management at scale
  • Ability to read, review, and reason about front-end codebases — particularly React — without necessarily being a fluent front-end developer
  • Strong communication skills: can articulate technical trade-offs clearly to both engineers and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Set and enforce technical standards across the team, including code quality, review practices, and architectural patterns
  • Contribute production-quality Java code — this is a hands-on role and active coding is expected
  • Drive clean, maintainable, test-driven development as a non-negotiable team norm, not an aspiration
  • Own key architectural decisions and ensure they are documented, communicated, and revisited as requirements evolve
  • Identify and manage technical debt proactively, balancing pragmatism with long-term maintainability
  • Demonstrate an in-depth understanding of Software Development Lifecycle and how it integrates within the overall technology landscape to deliver scalable, reliable and resilient applications
  • Operate in a global environment with on-/near-/off-shore matrix reporting structures
  • Operate in a highly regulated environment that requires in-depth understanding of the regulatory requirements and the industry implications for our technologies
  • Improve the service level the team provides to our end users, which includes maximizing operational efficiencies, strengthening incident management, problem management and knowledge sharing practices
  • Drives Continuous Delivery and Automation efforts across the supported applications by means of Root Cause Analysis reviews, Knowledge management, Performance tuning, and user training
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right