Tackle significant challenges in backend infrastructure, owning systems that enhance data ingestion, storage performance, and reliability at scale.
We're looking for a software engineer who tackles big, unsolved problems head-on, researching, experimenting, and iterating until they crack it. You'll take ownership of the systems that power how we ingest, store, and serve data at scale and play a key role in shaping the reliability and performance of our backend infrastructure.
Our data pipeline is the backbone of everything we build. We're pushing the boundaries of ingestion throughput, query performance, and storage efficiency, and we need someone who can help us get there faster, smarter, and more reliably.
What You'll Do
Drive improvements to our OpenSearch and Thanos infrastructure.
Design, build, and maintain backend services for high-performance data ingestion and storage
Operate and scale services across AWS (EC2, EKS, ECR)
Participate in an on-call rotation and take ownership of system reliability
Collaborate cross-functionally with engineering teams across the organization- strong English communication skills are essential
What We're Looking For
5+ years of backend or software engineering experience
Strong proficiency in Kotlin
Solid understanding of microservices architecture, Kubernetes, and telemetry tooling
Hands-on experience with AWS in a production environment
Embraces AI-driven development—you treat AI as a core part of your engineering workflow, not just a productivity shortcut
Comfortable diving into documentation, research papers, and new tools independently
A builder's mindset: you've shipped real systems, owned them end-to-end, and aren't afraid to iterate fast
Bonus Points
Prior experience working with Opensearch / Elasticsearch / Lucene
Familiarity with Thanos or Prometheus
Proficiency in Go
Experience with data streaming tools such as Kafka or Pulsar
Startup background with a track record of taking systems from zero to production