Senior Software Engineer - Platform
Core
Design and deliver critical platform building blocks including observability, messaging, persistence, caching, and application frameworks for a unified lakehouse platform.
Role type
Senior Platform Software Engineer (Distributed Systems & Observability)
Builds
Telemetry ingestion, dashboarding, alerting systems, and application frameworks for the Dremio lakehouse platform.
Domain
Data Infrastructure / Distributed Systems / Observability
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Observability stack (OpenTelemetry), Infrastructure as Code (Terraform, Helm), Application framework development, Containerization, Networking, Access control
Preferred skills
SAP platform integration, AI agent integration, Developer community engagement
Technologies
Apache Iceberg, Apache Arrow, OpenTelemetry, Terraform, Helm, SAP HANA/BDC
Responsibilities
Build an observability platform ingesting customer telemetry (events, logs, traces); Deliver dashboarding and visualization capabilities for system health; Design and implement notification and alerting systems; Write infrastructure-as-code to simplify deployment; Build and maintain application frameworks standardizing development; Partner with SRE/DevOps teams to define best practices; Engage with the developer community to drive platform improvements.
Seniority
Senior, hands-on IC