Skip to content
DatadogDatadogNew York, NY

Senior Software Engineer - Streaming Platform

Senior engineer building and optimizing Rust-based streaming client libraries (with Java/Go/Python bindings) and control plane services handling hundreds of millions of messages/sec.

192k – 240k/yr
Hybrid5+ YOEBackend Engineering

About the role

What You’ll Do

  • Work within a distributed, high-impact team spanning Europe and the US, building critical technologies that power data pipelines for dozens of internal teams and hundreds of services.
  • Architect and implement resilient interactions between our client libraries and the control plane.
  • Optimize our high-throughput, low-level streaming library to push the boundaries of performance and efficiency.
  • Champion the developer experience by providing exceptional support, technical documentation, and proactive troubleshooting for our wide user base.
  • Lead high-stakes technical projects, maintaining 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.

Who You Are

  • Self-starter who experiments methodically, iterates rapidly, and views failure as a learning opportunity.
  • Finisher who takes projects through the finish line and does not stop at shipping code.
  • Thrive in collaborative environments, championing a blameless culture and actively fostering the growth of teammates.
  • Communicate complex ideas effectively, with experience gathering requirements from stakeholders and leading high-impact technical initiatives.
  • Deeply committed to user experience, ensuring the tools you build 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 actively leverage it to enhance your development workflow.
  • Bonus: Direct experience operating or using large-scale streaming systems like Kafka.
  • Bonus: Familiarity with language bindings and FFI.

Skills

RustJavaGoPythonKafkaFfiPerformance OptimizationDistributed SystemsLanguage Bindings
Datadog

Senior Software Engineer

DatadogNew York, NY

Build and optimize the Rust-based Streaming Platform Client library (with Java/Go/Python bindings) at Datadog. Architect resilient client-control plane interactions, drive performance on high-throughput data paths, provide exceptional developer support, and lead complex distributed systems projects.

192k – 240k/yr
Hybrid5+ YOEBackend Engineering
Instacart

Senior Software Engineer II, Logistic Foundation

InstacartSan Francisco, CA +20

Instacart is seeking a Senior Software Engineer II for the Logistics Foundation team to lead complex platform initiatives, designing and building high-throughput distributed backend services. This role involves collaborating with cross-functional partners to deliver compliant and scalable logistics systems.

192k – 242k/yr
Remote7+ YOEBackend Engineering
Instacart

Senior Software Engineer II, Core Experience

InstacartCalifornia +19

The Senior Software Engineer II, Core Experience will lead efforts to enhance content discoverability and purchase processes by improving backend systems. This role involves developing robust backend architectures for advanced recommendation and personalization systems, collaborating with ML engineers, product teams, and data scientists.

192k – 242k/yr
Remote5+ YOEBackend Engineering
6sense

Senior Software Engineer

6senseSan Francisco, CA

Design and build scalable backend systems, APIs, and distributed architectures. Requires 7+ years of experience with Python/Java and cloud platforms.

191k – 287k/yr
Remote7+ YOEBackend Engineering
Idme

Senior Software Development Engineer - Shopping Graph

IdmeMountain View, CA

Senior backend engineer building APIs and services for ID.me's commerce platform, including merchant onboarding, identity-gated discounts, and OAuth flows. Requires 6+ years backend experience and strong API/distributed systems skills.

191k – 214k/yr
On-site6+ YOEBackend Engineering