Software Engineer | Observability
SingleStore · United States
- Junior
- Full-time
- Posted 2026-09-24
- Confirmed live on 25 September 2026
Job description
SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads at scale, and our teams ship production code continuously throughout the year.
We operate in a fast-moving, highly collaborative environment where engineers own their work end-to-end and partner closely across Product, Sales, and Go-To-Market teams to deliver meaningful business impact.
Position Summary
We are seeking a Software Engineer to join the Observability Team and play a critical role in designing and delivering core capabilities for SingleStore's observability platform. This is a hands-on engineering role with end-to-end ownership of features and projects at the intersection of distributed systems, cloud infrastructure, database technology, and AI-powered observability.
As a Software Engineer on this team, you will solve complex system-level problems, contribute meaningfully to technical direction, and partner with Product and customer-facing teams to ensure our platform meets the needs of enterprise customers and new adopters alike.
What the team provides: Comprehensive customer observability over their workloads — enabling customers to understand their usage patterns, identify bottlenecks, optimize performance, and leverage powerful alerting capabilities. Our platform unifies traces, logs, and metrics through an open-source-first approach.
This is an ideal role for an engineer who thrives on deep technical challenges, takes pride in building durable systems, and is excited about bringing AI-powered observability experiences to customers.
What you'll do:
• Design and implement scalable observability features for traces, logs, and metrics — spanning ingestion, processing, storage, and visualization
• Work across control plane and data plane components in a multi-cloud environment (AWS, GCP, Azure), ensuring reliable operation and data consistency at scale
• Build high-throughput data pipelines that process telemetry data using OpenTelemetry Collector and related open-source tooling
• Develop and maintain alerting capabilities with Alertmanager, enabling customers to define, tune, and manage alerts with routing, inhibition, and notification management
• Optimize time-series data storage and query performance using SingleStore DB, handling high-cardinality data and complex analytical queries
• Contribute to data visualization dashboards in Grafana, creating intuitive customer-facing experiences to explore telemetry data
• Collaborate closely with Product Management to translate customer and business requirements into robust technical solutions
• Investigate and resolve difficult issues in production and development environments, debugging data synchronization across distributed systems and cloud providers
• Participate in on-call rotations to ensure system reliability and respond to incidents promptly
Your Experience:
• 2+ years of professional software development experience building distributed systems or backend services
• Strong proficiency in Go (Golang) — experience with Rust, Python, or C++ is also valuable
• Deep understanding of distributed systems concepts: scalability, consistency, high availability, concurrency, and failure modes
• Familiarity with distributed systems managed via Kubernetes
• Demonstrated ability to design and build reliable, high-performance system software
• Experience working in environments where performance, scalability, and reliability are critical
• Familiarity with observability concepts: traces, logs, metrics, APM, and monitoring patterns
• Strong problem-solving and debugging skills with the ability to root-cause complex production issues
• Excellent communication skills, both written and verbal, with ability to collaborate in multicultural, remote-first teams
• Code quality mindset: you value simplicity, performance, maintainability, and thorough testing
Preferred Qualifications
• Experience with time-series data and understanding of metrics cardinality challenges
• Proficiency with SQL and experience working with relational or distributed databases
• Experience building cloud-native SaaS platforms with multi-tenant architecture
• Multi-cloud experience: working with AWS, GCP, Azure, or other cloud providers in a production setting
• Kubernetes proficiency: operating, monitoring, or developing for Kubernetes clusters
• Open-source observability tools: hands-on experience with Grafana, Alertmanager, Loki, Tempo, OpenTelemetry Collector, OTLP protocol
• OpenTelemetry expertise: experience with, or active contributions to OTel projects
• Time-series database experience: Prometheus TSDB, InfluxDB, Mimir, TimescaleDB, or SingleStore
• Experience with data pipeline technologies: Apache Kafka, Parquet, Arrow, or stream processing frameworks (Flink, etc.)
• Experience working with AI agents or LLM-powered applications, includin
Interview problems reported for SingleStore
Reported by candidates and public write-ups, not by SingleStore. Practise each one here:
- 3Sum — Medium
More at SingleStore
- Support Engineer · United States
- MIT-Software Engineer-New Grad |Engine| · United States
- MIT- Software Engineer Intern | Helios · United States
- MIT-Software Engineer-New Grad |Helios| · United States
- MIT- Software Engineer Intern | Engine · United States
- Software Engineer · India
- Cloud Platform Engineer · India
- Enterprise Account Executive - California, USA · California, USA