The Build & CI/CD Engineer will focus on developing, optimizing, and maintaining Bazel build rules to enhance build performance and scalability while collaborating with development and operations teams.
In Short
Develop, optimize, and maintain Bazel build rules.
Automate and enhance build, test, and deployment workflows.
Collaborate with teams for efficient Bazel integration.
Manage dependencies and ensure compatibility.
Document best practices for Bazel usage.
Provide technical guidance for Bazel adoption.
Stay updated with new Bazel features.
Requirements
Master's degree in Computer Science or related field.
3 to 7 years of software engineering experience.
Strong experience with Bazel build system.
Proficiency in C++, Python, and Bash.
Experience with Makefiles.
Proficiency with Git and CI/CD pipelines.
Experience in Linux environments.
Familiarity with Docker and automation principles.