Senior Software Engineer - Language Tools
About Datadog:
We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We operate at high scale—trillions of data points per day—allowing for seamless collaboration and problem-solving among Dev, Ops and Security teams globally for tens of thousands of companies. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way.
The Team:
The CI Platforms - Language Tools team is the steward of our main code repositories. Our goal is to unify the developer experience across languages, improve feedback loops within our large repositories and align the languages under common build tools and standard libraries. We build language and CI features to enable developers to code more efficiently, reduce technical hurdles that distract engineers from what they want to achieve, and are an authoritative voice on the main language ecosystems within Datadog.
The Opportunity:
As a senior software engineer on the CI Platforms - Language Tools team, you will both write code and help drive the overall technical vision of our language ecosystems. You will partner with other engineering teams around Datadog to help them improve the way their code is built, tested and deployed, identify inefficiencies in our CI pipelines, and design and implement solutions for complex language features like dependency management and change detection.
You Will:
- Work deeply with one or more language ecosystems
- Work across our codebases to support engineering teams across Datadog
- Help make decisions that reduce friction and make things “just work”
- Automate various processes to remove manual overhead
- Identify common problems across disparate language ecosystems and find solutions for them
You Are:
- A seasoned engineer with 5+ years of software development experience
- Someone that has deep understanding of at least one of the following languages and their ecosystems: Go, Python, Java, Rust
- Someone that has has worked on large code bases
- Someone that enjoys mentoring other engineers
- Someone that enjoys working with other teams across the company
Bonus Points:
- Experience with Bazel, CNAB, Github integration, CI pipelines, Temporal workflows
- Experience with dependency management and package managers
#LI-Remote This is a remote position
#LI-KM5
Equal Opportunity at Datadog:
Datadog is an Affirmative Action and Equal Opportunity Employer and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
Your Privacy:
Any information you submit to Datadog as part of your application will be processed in accordance with Datadog’s Applicant and Candidate Privacy Notice.