Summary
Join Datadog's Agent Runtimes team as a Staff Engineer and contribute to the development and ownership of the Datadog Agent's architecture and building blocks. You will be responsible for ensuring the Agent's consistency, modularity, maintainability, scalability, and stability while maintaining a single Agent user experience. As a technical leader, you will tackle design and architectural problems, chart the right course, and lead the delivery of industry-leading systems in areas such as data visualization, virtual runtime profiling, and planet-scale streaming. You will also participate in the staff engineering community, learn from industry best practices, and improve company-wide standards around software and systems engineering.
Requirements
- You are a significantly experienced software engineer with an extensive background in backend engineering (Go, Python, Rust, C++...)Β and software performance optimization
- With a strong experience of 10y+ (at least), you have been exposed to the challenge of creating and delivering on-premise/packaged solutions with a high-performance and customer-centric approach
- You enjoy connecting with teams and people in your ecosystem and have already demonstrated the ability to lead large cross-team initiatives in an environment where security, speed, and reliability are first-order concerns
- You are able to bring best practices from across the world of software engineering and adapt them to the Agent
- You are a strong communicator, especially on complex technical topics
- You enjoy mentoring and coaching other engineers
Responsibilities
- Design and implement the internal Agent libraries and frameworks that allow Agent teams to build their features with a simple and consistent user experience (logging, hostname resolution, health API, etc), connect their Agent components to Datadogβs intakes, and easily communicate with other Agent components
- Develop and maintain core functionality for the runtimes that the Agent uses (Go, Python, etc)
- Investigate, develop, and maintain core architectures that allow the Agent to be small, fast, and composable
- Solve complex cross team projects/problems with multiple levels of stakeholders
- Investigate and implement new approaches for reducing the Agent footprint and increasing overall performance
- Lead and guide other engineers in their growth and development
- Collaborate closely with partner teams that integrate and depend on the Agent to provide critical capabilities to their customers
- Support the growth of the Agent adoption and featureset
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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.