Bazel Senior Build Engineer (Project Based)

3 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

STOXX - Data Engineer

STOXX

Maharashtra, India (Hybrid)
8 Months ago
Applied materials  - Sr. Software Architect - Java

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rippling - Account Manager - Mid-Market, Growth & Retention (Partner Referred Business)

Rippling

San Francisco, California, United States (On-Site)
3 Weeks ago
Zeeco, Inc. - Project Manager / Project Engineer - Thermal Oxidizers

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
6 Months ago
fortis games - Lead Marketing Analyst

fortis games

Canada (On-Site)
8 Months ago
Vercel - Partner Solutions Engineer

Vercel

United States (Remote)
1 Month ago
bytedance - Senior Software Engineer - Development Infrastructure Team

bytedance

Mountain View, California, United States (On-Site)
8 Months ago
USE Insider - Solutions Architect - Mexico

USE Insider

Mexico City, Mexico City, Mexico (Hybrid)
8 Months ago
Snorkel AI - AI Solutions Engineer (Pre-Sales)

Snorkel AI

London, England, United Kingdom (On-Site)
1 Month ago
Turbulent - Senior DevOps Engineer

Turbulent

Montreal, Quebec, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Apple - HID Firmware Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Qualcomm - Data Protection & Security Orchestration Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
IGG - Senior Game Economy Designer (Mobile Game)

IGG

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Ion - Senior Software Engineer - Full-Stack

Ion

Budapest, Hungary (On-Site)
8 Months ago
Palo Alto Networks - Senior Manager, NetSec Business Development

Palo Alto Networks

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Hudl - Senior Product Manager

Hudl

London, England, United Kingdom (On-Site)
3 Weeks ago
Niantic - Senior UX Designer

Niantic

Bellevue, Washington, United States (Hybrid)
4 Months ago
SciPlay - Product Specialist - Match Hotel!

SciPlay

Istanbul, İstanbul, Türkiye (On-Site)
2 Months ago
WebFX - AI Digital Marketing Specialist

WebFX

Cape Town, Western Cape, South Africa (On-Site)
1 Month ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bogotá, Bogota, Colombia (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

PwC - Manager Audit - Financial Services

PwC

Bucharest, Bucharest, Romania (On-Site)
8 Months ago
endava - Mendix Developer

endava

Iași, Iași County, Romania (On-Site)
1 Month ago
Playtika - Manual QA Engineer

Playtika

Romania (Hybrid)
2 Months ago
Crowd Strick - Engineer III - Cloud SDET

Crowd Strick

Bucharest, Bucharest, Romania (Remote)
1 Month ago
legion - Senior Integration Engineer

legion

Bucharest, Bucharest, Romania (Hybrid)
3 Weeks ago
Crowd Strick - Security Engineer, Observability

Crowd Strick

Bucharest, Bucharest, Romania (Remote)
1 Month ago
Marsh McLennan - Squad Lead

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
1 Month ago
PwC - Senior Accountant

PwC

Bucharest, Bucharest, Romania (On-Site)
9 Months ago
Playtika - Senior Corporate Counsel (Contractor)

Playtika

Romania (Hybrid)
8 Months ago
hogarth - Account Manager

hogarth

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Nagarro - Associate Staff Engineer, Cloud

Nagarro

India (Remote)
8 Months ago
Glean - Technical Marketing Engineer (Departmental Solutions)

Glean

Palo Alto, California, United States (On-Site)
1 Month ago
Pulse Point - Sr. K8s/Platform Engineer

Pulse Point

Navi Mumbai, Maharashtra, India (Remote)
4 Months ago
Canonical - Software Engineer - Python/Golang - Kubernetes

Canonical

(Remote)
1 Month ago
Hitachi - Kubernetes Engineer

Hitachi

Pune, Maharashtra, India (On-Site)
8 Months ago
Cognite - Senior Solution Architect

Cognite

Houston, Texas, United States (Hybrid)
1 Month ago
Unisys - Sr Cloud Engineer (AWS and DevOps)

Unisys

Richmond, Virginia, United States (On-Site)
1 Month ago
Nordson Corporation - Senior Automation & PLC Engineer

Nordson Corporation

Colchester, England, United Kingdom (On-Site)
2 Months ago
Flowable - Senior Cloud Automation Engineer / DevOps Engineer

Flowable

Stuttgart, Baden-Württemberg, Germany (Hybrid)
1 Month ago
Redhorse Corp - Cloud Developer

Redhorse Corp

Huntsville, Alabama, 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.

Bucharest, Bucharest, Romania (Remote)

Guadalajara, Jalisco, Mexico (Remote)

Bucharest, Bucharest, Romania (Remote)

Bucharest, Bucharest, Romania (Remote)

Montreal, Quebec, Canada (Remote)

Manila, Metro Manila, Philippines (Remote)

Montreal, Quebec, Canada (Remote)

Guadalajara, Jalisco, Mexico (Remote)

Bogotá, Bogota, Colombia (Remote)

Bogotá, Bogota, Colombia (Remote)

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