Remote Otter LogoRemoteOtter

Senior Build Systems Engineer (Bazel/C++/Python) - Remote

Posted 5 weeks ago
Software Development
Contract
Worldwide

Overview

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.

In Short

  • 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.

Requirements

  • 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.

Benefits

  • 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.
Amber Studio logo

Amber Studio

Amber Studio is a dynamic and innovative company dedicated to delivering exceptional service in the gaming industry. They prioritize attracting top talent and fostering a collaborative environment where each team member's contributions are valued. With a strong focus on continuous improvement and innovation, Amber Studio aims to provide outstanding support to players while maintaining a culture that emphasizes empathy, understanding, and quality service. The company is committed to creating a positive experience for both its employees and the gaming community.

Share This Job!

Save This Job!

Similar Jobs:

NBCUniversal logo

Senior C++ Systems Engineer - Remote

NBCUniversal

7 weeks ago

Join NBCUniversal as a Senior C++ Systems Engineer to develop software for machine learning and computer vision applications.

NY, USA
Full-time
Software Development
$175,000 - $215,000/year
VAST Data logo

Senior Systems Engineer - Model Builders - Remote

VAST Data

9 weeks ago

Join VAST Data as a Senior Systems Engineer to assist customers with enterprise storage solutions and contribute to innovative AI infrastructure.

USA
Full-time
DevOps / Sysadmin

P.I.M

Senior Systems Engineer - Remote

Pzena Investment Management

5 weeks ago

Join Pzena Investment Management as a Senior Systems Engineer, where you'll manage and optimize technology infrastructure in a collaborative environment.

NY, USA
Full-time
DevOps / Sysadmin
$140,000 - $160,000/year
NBCUniversal logo

Senior Systems Engineer - Remote

NBCUniversal

5 weeks ago

The Senior Systems Engineer will enhance broadcast technology workflows and support production systems at NBCUniversal.

USA
Full-time
DevOps / Sysadmin
$90,000 - $130,000/year

Tide

Senior Python Engineer - Remote

Tide

6 weeks ago

Join Tide as a Senior Python Engineer to develop and maintain applications for a growing finance platform.

Lithuania
Full-time
Software Development
€4,400 - €6,500/month