Bazel Senior Build Engineer (Project Based)

2 Months 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

Applied materials  - DevOps Support Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Rockstar Games - Associate Principal Analytics Engineer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
HYCU - Cloud Operations Engineer

HYCU

Boston, Massachusetts, United States (Hybrid)
3 Months ago
Cadence - Sr. Software Security Engineer

Cadence

San Jose, California, United States (On-Site)
2 Weeks ago
Philips - Senior Software Development Engineer - Fullstack

Philips

Paris, Île-de-France, France (On-Site)
1 Week ago
Sandsoft Games - DevOps & Automation Engineer

Sandsoft Games

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
2 Months ago
GoReel - DevOps Lead

GoReel

Poland (Remote)
2 Months ago
ness digital  - DevOps Engineer

ness digital

Timișoara, Timiș, Romania (Hybrid)
4 Months ago
Google - Software Engineer III, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
bytedance - Tech Lead (SRE) - Cloud Infrastructure

bytedance

Singapore (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

oportun - Senior Engineering Manager

oportun

India (Remote)
4 Days ago
Wargaming - Infrastructure Engineer

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago
matchgroup - Senior Data Engineer, Trust & Safety

matchgroup

New York, United States (Hybrid)
7 Months ago
Crunchyroll - Software Development Engineer in Test III, Game Consoles

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Wind River - Software Development Engineer – Debian SMTS

Wind River

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Macrometa - Senior DevOps Engineer

Macrometa

(Remote)
2 Weeks ago
nubank - Mobile Security Engineer

nubank

State Of São Paulo, Brazil (Remote)
2 Weeks ago
Ansys - Software R&D Engineer II - Acoustic & Vibration, NVH (f/m)

Ansys

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
2 Weeks ago
GoFundMe - Senior Software Engineer

GoFundMe

Buenos Aires, Buenos Aires, Argentina (Hybrid)
2 Weeks ago
fortis games - Sr. QA Automation Engineer (Analytics-Data)

fortis games

Portugal (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

endava - .NET Automation tester

endava

Brașov, Brașov, Romania (On-Site)
3 Weeks ago
Assist software  - Python Developer

Assist software

Suceava, Suceava County, Romania (Remote)
3 Months ago
endava - Network Support Engineer

endava

Timișoara, Timiș, Romania (On-Site)
3 Days ago
20 team - Software Engineer - Python Developer

20 team

Timișoara, Timiș, Romania (On-Site)
1 Month ago
Playtika - Senior 2D Animator

Playtika

Romania (Hybrid)
3 Months ago
Trendyol - Last Mile Delivery Operations Professional

Trendyol

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Veeam Software - Strategic Accounts Sales Development Representative

Veeam Software

Bucharest, Bucharest, Romania (Hybrid)
4 Days ago
Electronic Arts - Store Operations Associate Manager

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
2 Weeks ago
endava - Senior Java Automation Tester

endava

Iași, Iași County, Romania (On-Site)
1 Week ago
Every matrix - Game Release Specialist

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

PwC - Manager_ Cloud Architecture _ Advisory corporate _ Advisory _ Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
7 Months ago
Microsoft - Technical Support Engineer - Azure Billing and Subscription

Microsoft

Lisbon, Lisbon, Portugal (Hybrid)
1 Month ago
NVIDIA - Solutions Architect for NCP

NVIDIA

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Ubisoft - Public Cloud Administrator

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
1 Month ago
Brillio - Senior Lead Engineer - R01535121

Brillio

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

(Remote)
6 Months ago
Rackspace Technology - Cloud Practice Engineer III

Rackspace Technology

Jalisco, Mexico (Remote)
1 Month ago
PowerSchool - Sr Cloud Ops Eng I

PowerSchool

Bengaluru, Karnataka, India (On-Site)
7 Months ago
N-ix - Senior DevOps (AWS) Engineer

N-ix

Colombia (Remote)
1 Month ago
The Walt Disney Company - Senior Software Engineer - Scala

The Walt Disney Company

New York, New York, United States (On-Site)
1 Month 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.

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