Taro Logo

Senior Software Engineer - Bazel Tools

Global SaaS business delivering cloud monitoring, security and analytics solutions, helping organizations monitor their entire technology stack.
Paris, FranceBerlin, GermanyRome, Metropolitan City of Rome Capital, Italy
DevOps
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Bazel Tools

The Bazel Tools team at Datadog is seeking a Senior Software Engineer to join their rapidly growing team that enables approximately 1,500 Datadog developers to build, test, and package millions of lines of code in their backend monorepo. This role is critical in maintaining and improving the development infrastructure that powers Datadog's engineering productivity. The position offers the opportunity to work with multiple programming languages including Go, Python, Java, Rust, and TypeScript, while utilizing the Bazel open source build system.

As a senior member of the team, you'll take ownership of both greenfield and brownfield projects from conception to completion. The role requires a unique blend of technical expertise and user empathy, as you'll be directly impacting the daily workflow of hundreds of developers. You'll be responsible for creating more efficient build tools, maintaining CI pipelines, managing complex migrations, and engaging with the open source Bazel community.

Datadog operates in a hybrid workplace model, valuing both in-office culture and work-life flexibility. The company is a successful publicly-traded SaaS business (NASDAQ: DDOG) known for its rare combination of growth and profitability. They're on a mission to simplify cloud complexity through infrastructure monitoring and digital transformation solutions.

The position offers comprehensive benefits including equity compensation through RSUs and ESPP, professional development opportunities, mentorship programs, and inclusive culture initiatives. The role is ideal for experienced engineers who are passionate about developer tooling, have a strong understanding of build systems, and thrive in a fast-paced, high-impact environment.

Last updated 4 days ago

Responsibilities For Senior Software Engineer - Bazel Tools

  • 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

Requirements For Senior Software Engineer - Bazel Tools

Go
Python
Java
Rust
TypeScript
  • Expert in Bazel and/or one of the languages listed above
  • Well-rounded engineer with broad understanding of various software projects
  • Both careful and fearless in making impactful changes
  • User-focused approach to tool development and improvement
  • Experience working with a large codebase (preferred)

Benefits For Senior Software Engineer - Bazel Tools

Equity
Mental Health Assistance
  • New hire stock equity (RSUs) and employee stock purchase plan (ESPP)
  • Continuous professional development, product training, and career pathing
  • Intradepartmental mentor and buddy program
  • Inclusive company culture with Community Guilds
  • Access to Inclusion Talks
  • Free, global mental health benefits for employees and dependents age 6+
  • Competitive global benefits

Interested in this job?

Jobs Related To Datadog Senior Software Engineer - Bazel Tools