Summary
Join the Bazel Tools team at Datadog and help enable 1,500 developers to build, test, and package millions of lines of code. As a senior software engineer, you will own projects from start to finish, working with various programming languages and a large monorepo. You will invent and improve build, test, and packaging tools, ensuring efficient CI/CD pipelines. You'll engage with the open source Bazel community and collaborate with Datadog engineers to enhance tool usability. Datadog offers a hybrid workplace and values work-life harmony. The company also provides various benefits and growth opportunities.
Requirements
- An expert in Bazel and/or one of the languages listed above
- A well-rounded engineer. You must broadly understand the various types of software projects that are built, tested, and packaged with our tools
- Both careful and fearless. The changes we make impact the velocity of hundreds of engineers. They are risky but necessary
- User-focused. We help Datadog engineers to use the tools that we develop, and continuously improve their usability, so they donβt need our help the next time
Responsibilities
- Invent simpler, faster, more reliable, and more efficient build, test, and packaging tools
- Treat CI like SREs treat prod, making sure our pipelines are green and fast
- Prepare, run, and finish complex migrations
- Engage with the open source Bazel community as needed
Preferred Qualifications
Ideally, you have experience working with a large codebase
Benefits
- New hire stock equity (RSUs) and employee stock purchase plan (ESPP)
- Continuous professional development, product training, and career pathing
- Intradepartmental mentor and buddy program for in-house networking
- An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups)
- Access to Inclusion Talks, our Internal panel discussions
- Free, global mental health benefits for employees and dependents age 6+
- Competitive global benefits