Shaping the way Go is used across Datadog by advancing tools, promoting best practices, and solving complex development challenges.
Requirements
- Experienced in evolving and maintaining large-scale Go codebases and deeply understand software lifecycle challenges.
- You believe in using your own tools to better understand and improve them.
Responsibilities
- Evolve and advocate for Go language best practices across engineering teams.
- Keep Datadog's Go ecosystem modern and efficient by researching and adopting relevant new language features, tools, and libraries.
- Triage and resolve complex tooling or performance issues.
- Build internal tools and automation to enhance Go developer productivity and confidence in making code changes.
- Collaborate with stakeholders to identify developer pain points and deliver targeted improvements to the Go development workflow.
Other
- You practice simplicity as a means to produce stable and maintainable software.
- A strong communicator and mentor who amplifies the impact of other engineers by sharing knowledge and improving tooling.
- A strategic thinker who can anticipate and manage the broader impact of technical decisions across a large engineering organization.
- BS/MS/PhD degree in a Computer Science, Engineering or related scientific field or equivalent experience
- Datadog place value in our office culture - the relationships and collaboration it builds and the creativity it brings to the table. We operate as a hybrid workplace to ensure our Datadogs can create a work-life harmony that best fits them.