Build Engineer at Reveal Technology | Torre

Build Engineer

You'll architect the future of defense technology, empowering critical intelligence and decision dominance.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
USD150k - 210k/year
location_on
Remote (for United States residents)
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 5 months ago

Requirements and responsibilities


About the RoleJoin Reveal Technology as a Build/DevOps Engineer and become the architect of our high-performance development infrastructure. You'll be the Bazel expert who maintains and enhances our sophisticated monorepo spanning C/C++, Python, and shell ecosystems. Lead the charge in administering our cutting-edge Buildbarn remote cache and distributed build execution cluster, while empowering our engineering teams with lightning-fast builds and rock-solid CI/CD pipelines. This is your opportunity to shape the backbone of our technology stack and drive developer productivity at scale.ResponsibilitiesSupport, enhance, and optimize the build systems used throughout RevealDevelop, configure, and maintain Bazel build rules, macros, and toolchainsDesign and implement CI/CD pipelines using Bazel for automated testing, building, and deploymentMaintain our Bazel and buildbarn caching+remote execution systemAssist with build pipelines on Github Actions and CircleCIImplement and automate build linting, scanning, and security validationsWork with engineering teams to deploy large-scale validation and regression monitoringFacilitate and automate the release processContribute improvements and bugfixes to upstream toolsCreate and provide training and share best practices with project teams on how to use Bazel and design their code baseSupport engineering colleagues and help educate the team on best practices and fundamental principlesRequirements5+ years of experience in a related role using Bazel, Blaze, Buck, Please, or Pants18 months hands-on experience working in Bazel using Starlark, including extending and customizing rulesetsC++ software development experienceFamiliarity with Kubernetes and Ansible for maintaining build environment infrastructure.Problem solving attitude and strong debugging skillsProficiency in scripting languages such as PythonNice to HavesGradle, CMake, Make/ninja, meson, or other build system experienceCloud savvyTrack record of open source contributions, especially to Bazel or its rulesetsCompensationSalary ($150,000 - $210,000) + EquitySalary is determined by the applicant's experience, knowledge, skills, abilities, internal equity, and alignment with market data.BenefitsMedical, Dental, Vision coverageHSA/FSA optionsParental Leave401(k) with 200% matchUnlimited Paid Time OffHome Office StipendAbout Reveal TechnologyReveal is a dynamic startup revolutionizing field operations by providing software tools and insights to individuals in remote, disconnected, and extreme environments. Our products include Farsight, a 3D processing and mission planning tool, and Identifi, which enables secure and rapid identity verification. Reveal is deeply committed to supporting defense, security, and safety missions. Having recently closed a $30M Series B funding round, we're growing our team to meet expanding demands and opportunities. Backed by leading investors and growing fast, we’re on a mission to transform how decisions get made in the field, and we’re just getting started.We will be accepting applications for this role until it is successfully filled. To submit your application, please click the Apply button and follow the steps as directed.Proof of identity and eligibility to work in the United States is required for all hires.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.Note: This job posting is intended for direct applicants only. We do not accept any unsolicited applications and request no outside recruiters contact us regarding this role.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.