Skip to content

Senior Software Engineer - Observe Data Management

Builds and scales petabyte-scale data ingestion pipelines for observability platform using Go/C++ on AWS/Azure. Requires 5+ years in distributed systems, strong systems programming, and cloud experience.

200k – 288kMenlo Park, CAData EngineeringHybrid5+ YOE

About the role

Responsibilities

  • Design, build, and scale high-throughput data ingestion and processing pipelines handling petabyte-scale telemetry — logs, metrics, traces, and events
  • Develop performance-critical, distributed systems components in Go and/or C++ that operate reliably across AWS and Azure
  • Contribute to OpenTelemetry and drive Observe's open-source strategy, including external community engagement and upstream contributions
  • Architect solutions that maintain enterprise-grade availability and low latency under extreme data volumes
  • Collaborate with SRE, product, and platform teams to define data reliability standards and improve detection-to-resolution times for customers
  • Debug and resolve complex distributed systems issues at the deepest layers of the stack
  • Help shape the technical roadmap for the Data Management team and mentor engineers across the organization

Requirements

  • 5+ years of software engineering experience with deep expertise in distributed systems
  • Proficiency in Go and/or C++, with an ability to write high-performance, production-grade systems code
  • Demonstrated experience designing and operating large-scale data ingestion or stream processing pipelines
  • A strong sense of user empathy and product intuition — you think beyond APIs and care about end-to-end data onboarding and management experience
  • Hands-on experience building and running services across major cloud providers (AWS and/or Azure)
  • Strong fundamentals in systems programming: concurrency, memory management, networking, and I/O
  • A track record of solving hard infrastructure or platform engineering problems at scale
  • B.S. in Computer Science, Engineering, or equivalent practical experience

Nice-to-Haves

  • Experience with OpenTelemetry SDKs, instrumentation, or ecosystem tooling
  • Prior open-source contributions or project maintainership
  • Familiarity with Apache Iceberg or other open table formats and data lakehouse architectures
  • Background in observability, monitoring, or SRE
  • Experience with multi-cloud data infrastructure or telemetry platforms at petabyte scale

Skills

GoC++Distributed SystemsAWSAzureOpenTelemetryApache IcebergStream ProcessingSystems ProgrammingData Pipelines

Senior Software Engineer, Data Infrastructure

Decagon is seeking a Senior Data Infrastructure Engineer to design, build, and operate data systems for their AI products. This role involves owning critical data pipelines and storage layers, improving reliability and performance, and creating paved paths for engineers to work with data at scale.

200k – 400kNew York, NYData EngineeringOn-site5+ YOEdbtKafka

Senior Software Engineer, Data Infrastructure

As a Senior Data Infrastructure Engineer, you will design, build, and operate data systems for Decagon's AI products, owning critical data pipelines and storage layers. You will improve reliability and performance, and enable engineers to work with data at scale.

200k – 400kSan Francisco, CAData EngineeringOn-site5+ YOEdbtKafka

Senior Software Engineer, Strategy Research Analytics

Leads design and evolution of analytics infrastructure for research reporting, owning pipelines, datasets, and platform standardization. Collaborates with data scientists using Python, SQL, distributed engines like Presto/Spark. Requires 6+ years in data infrastructure.

200k – 255kBerkeley, CA +1Data EngineeringRemote6+ YOESQLOrc

Senior Software Engineer I

Builds and maintains a high-quality data platform delivering Forge data to clients, implementing features with agile methodologies. Requires 3-5+ years in TypeScript/C#/Java/Python, React, modern data architectures, CI/CD, AWS, and SQL databases; hybrid in Soho, NY.

200k – 230kNew York, NYData EngineeringHybrid3+ YOEC#SQL

Senior Software Engineer I

Builds and maintains a high-quality data platform for delivering Forge's financial data to clients, implementing features with agile methods. Requires 3-5+ years in TypeScript/C#/Java/Python, React, modern data architectures, CI/CD, AWS, and SQL/PostgreSQL.

200k – 230kSan Francisco, CAData EngineeringHybrid3+ YOEC#SQL