Description
Datadog's Streaming Platform group builds the core infrastructure and abstractions that ensure Datadog remains a trusted partner for engineers worldwide. The Streaming Platform Client team owns the Rust client library with language bindings for Java, Go, and Python. We focus on building intuitive APIs and abstractions that make a powerful distributed system easy to adopt and operate.
As a Senior Software Engineer, you will collaborate directly with users, tackle performance-critical code, and solve complex distributed systems challenges across the control plane, client libraries, and data plane.
Responsibilities:
- Architect and implement resilient interactions between client libraries and the control plane.
- Optimize the high-throughput, low-level streaming library for performance and efficiency.
- Champion the developer experience by providing exceptional support, technical documentation, and proactive troubleshooting.
- Lead high-stakes technical projects and maintain end-to-end accountability for their delivery and quality.
- Collaborate with partner teams on delivering projects wider than your team's scope.
- Mentor junior engineers and interns, fostering a culture of technical excellence and shared knowledge.
Requirements:
- Self-starter who experiments methodically, iterates rapidly, and views failure as a learning opportunity.
- Finisher who takes projects through to completion.
- Thrives in collaborative environments, championing a blameless culture and fostering teammate growth.
- Communicates complex ideas effectively, with experience gathering requirements from stakeholders and leading high-impact technical initiatives.
- Deeply committed to user experience, ensuring tools empower developers.
- Strong proficiency in low-level languages, ideally Rust.
- Passion for deep-dive investigations, particularly in performance optimization and debugging complex systems.
- Curious about AI and leverages it to enhance development workflow.
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
- Inclusive company culture, ability to join Community Guilds
- Access to Inclusion Talks, internal panel discussions
- Free, global mental health benefits for employees and dependents
- Competitive global benefits