Bazel Senior Build Engineer (Project Based)

1 Month ago • 5 Years + • DevOps

Job Summary

Job Description

Amber seeks a Senior Build Systems Engineer (Bazel/C++/Python) to lead the migration of a critical product's build system from CMake/Python to Bazel. This role demands collaboration with developers to implement a robust Bazel system, ensuring minimal disruption during the transition. Responsibilities include optimizing build performance, managing dependencies, mentoring the team on Bazel best practices, troubleshooting build issues, and documenting the migration process. The ideal candidate possesses 5+ years of experience in build systems engineering with strong Bazel expertise and proficiency in C++ and Python. Experience with CMake migrations and CI/CD is essential.
Must have:
  • 5+ years experience in build systems engineering
  • Strong Bazel expertise and migration experience
  • Proficiency in C++ and Python
  • Experience with CMake and legacy build system migrations
  • CI/CD pipeline, automation, and dependency management knowledge
Good to have:
  • Experience with large-scale build system migrations
  • Mentoring experience with Bazel best practices
  • Automated Test framework experience
  • Docker/Kubernetes experience
  • Terraform experience
Perks:
  • Competitive project-based compensation
  • Opportunity to work on exciting projects
  • Clear communication and support
  • Flexible project timelines
  • Potential for long-term collaboration
  • Transparent work evaluation

Job Details

About us  
At Amber, we're always on the hunt for the most talented individuals in the industry to join our team. We're dedicated to delivering top-notch service to our customers and know that our employees are key to making that happen. We offer attractive compensation packages and plenty of chances to grow with us, and we're always on the lookout for ways to do things better. Our team works together towards common goals, and we value each member's contributions to our mission of continuous improvement and innovation.  
 
About the role  
We are looking for a Senior Build Systems Engineer (Bazel/C++/Python) to help us migrate a build system from CMake/Python to Bazel. You will work closely with the team to ensure a smooth transition, optimize build performance, and resolve dependency issues. 
 
The Quest: 
  • Collaborate with developers to define and implement a robust Bazel build system.
  • Ensure migration of a critical product from CMake/Python to Bazel, with minimal disruption. 
  • Provide mentorship and guidance to the team, sharing best practices for Bazel adoption.
  • Optimize build performance, reducing build times and improving CI/CD workflows. 
  • Manage dependencies with legacy C++ and Python workflows.
  • Actively participate in sprint planning meetings, ensuring alignment on task specifications. 
  • Constantly communicate with your teammates to flag and alleviate risks.  
  • Troubleshoot and resolve build-related challenges, ensuring system stability.
  • Document build system architecture, best practices, and migration steps.
 
The Skills:  
  • 5+ years of experience in build systems engineering.
  • Strong expertise in Bazel and prior experience migrating projects to it. 
  • Proficiency in C++ and Python with a deep understanding of build processes. 
  • Experience with CMake and legacy build system migrations. 
  • Familiarity with CI/CD pipelines, automation, and dependency management.
  • Strong problem-solving skills and ability to work in a cross-functional team.
 
Nice to have:  
  • Experience working on large-scale, high-impact build system migrations. 
  • Previous experience mentoring teams on Bazel best practices. 
  • Experience using Automated Test framework.  
  • Experience with container management tools like Docker or Kubernetes.  
  • Experience with infrastructure automation tools like Terraform.  
 
The Reward:  
  • Competitive project-based compensation. 
  • Opportunity to work on exciting and diverse projects 
  • Clear communication and support throughout the project duration.
  • Flexibility in project timelines and deadlines.
  • Potential for long-term collaboration on future projects.
  • Transparent and fair evaluation of your work.
  
 

Similar Jobs

The Walt Disney Company - Lead Software Engineer in Test, iOS/Android

The Walt Disney Company

Seattle, Washington, United States (On-Site)
5 Months ago
Hudl - Software Engineer II

Hudl

London, England, United Kingdom (On-Site)
1 Day ago
Crunchyroll - DevOps Engineer - Cloud Reliability

Crunchyroll

San Francisco, California, United States (Hybrid)
2 Months ago
CGS Carrers - Java Software Engineer

CGS Carrers

(Remote)
21 Hours ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Burbank, California, United States (On-Site)
3 Months ago
Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Rackspace Technology - Technical Account Manager - AWS

Rackspace Technology

United Kingdom (Remote)
1 Week ago
Epic Games - Senior DevOps Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Auros Global - Senior Site Reliability Engineer

Auros Global

United Kingdom (Remote)
1 Month ago
Google - Delivery Executive, Google Cloud Consulting

Google

Munich, Bavaria, Germany (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Senior C++ Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
6 Months ago
Razer - Lead Site Reliability Engineer

Razer

Shanghai, Shanghai, China (On-Site)
7 Months ago
GoGuardian - Site Reliability Engineer

GoGuardian

India (Remote)
7 Months ago
Moving Walls India - Full Stack Developer

Moving Walls India

(Remote)
3 Years ago
CD PROJEKT RED - Software Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Day ago
Glean - Cloud Operations Engineer

Glean

Bengaluru, Karnataka, India (On-Site)
6 Hours ago
Shyft Labs - Senior Frontend Developer

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
The Walt Disney Company - Senior Software Engineer (1-year contract, angular & eCommerce)

The Walt Disney Company

Hong Kong (On-Site)
5 Months ago
Beyond Sports  - Unity Developer

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
4 Weeks ago
Mistplay - Senior Android Engineer II

Mistplay

Montreal, Quebec, Canada (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

EveryMatrix - Service Manager

EveryMatrix

Bucharest, Bucharest, Romania (Hybrid)
1 Day ago
Global Step - Creature Processing Artist – Nighshift

Global Step

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago
PHINIA - Supplier Order Management

PHINIA

Iași, Iași County, Romania (On-Site)
23 Hours ago
PwC - Manager Audit - Financial Services

PwC

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
Every matrix - Senior Java Developer

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
Every matrix - Senior Database Administrator

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
Veeam Software - Inside Sales Representative

Veeam Software

Bucharest, Bucharest, Romania (On-Site)
6 Hours ago
Tide - Senior Engineer, Python (Data & AI)

Tide

Romania (Hybrid)
1 Day ago
Amazon Games - Lead Artist, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (Hybrid)
8 Months ago
Logifuture - Senior .Net Framework Back End Developer

Logifuture

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Zoox - Staff/Senior Staff Software Platform Engineer

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
Remedy Entertainment Plc - Senior/Lead Build Engineer

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
Passion Gaming - AWS DevOps Engineer

Passion Gaming

Haryana, India (On-Site)
11 Months ago
Google - Customer Engineer, SAP, Google Cloud

Google

Addison, Texas, United States (On-Site)
2 Weeks ago
Egnyte - Software Engineer - Java

Egnyte

Poznań, Greater Poland Voivodeship, Poland (Remote)
1 Month ago
CData Software - Platform Engineer

CData Software

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Microsoft - Azure Service Operations Engineer

Microsoft

Paris, Île-de-France, France (On-Site)
2 Weeks ago
Google - Program Manager, Google Distributed Cloud

Google

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Week ago
Canva - Senior Software Engineer (Python) - Warehouse Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Glean - Solutions Engineer - East

Glean

(Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Amber is a full-service game development and creative services agency, with offices in Bucharest, Botosani, Craiova, Kyiv, Warsaw, San Francisco, Los Angeles, Guadalajara and Montreal. We're structured as a network of studios with different skills and specializations, delivering top quality services in full game production, co-development, engineering, design, live ops, quality assurance and more.

Guadalajara, Jalisco, Mexico (Remote)

Bucharest, Bucharest, Romania (Hybrid)

Bucharest, Bucharest, Romania (On-Site)

Bucharest, Bucharest, Romania (On-Site)

Guadalajara, Jalisco, Mexico (Remote)

Bucharest, Bucharest, Romania (Hybrid)

View All Jobs

Get notified when new jobs are added by Amber

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug