Salary
💰 $158,000 - $257,000 per year
Tech Stack
AirflowDistributed SystemsElasticSearchGoPostgresSparkSpinnakerTerraform
About the role
- Design, build, and maintain backend services that power Experimentation and Release Guardian at scale
- Evaluate and shape new product features from a technical perspective, identifying opportunities, tradeoffs, and implementation paths
- Develop internal APIs that connect customer events to experimentation and release safety workflows
- Collaborate with data pipeline teams to ensure accurate, reliable event processing and delivery
- Partner with product and engineering teams to integrate event-driven features into products like AI Configs, Observability, and Product Analytics
- Improve service reliability through observability, alerting, and operational tooling
- Actively participate in code reviews, spec discussions, and architecture design
Requirements
- Extensive experience with server-side programming (preferably Golang)
- Strong proficiency in building and maintaining RESTful APIs
- Solid understanding of core CS concepts: data structures, distributed systems, concurrency, and threading
- Familiarity with event ingestion and querying across technologies like ClickHouse, Postgres, ElasticSearch, Timestream, Snowflake, or Glue/Iceberg/S3
- Experience working with stream and batch processing tools such as Kinesis, Airflow, Spark, Lambda, Flink, or Athena (or equivalents)
- Hands-on experience with infrastructure-as-code tools like Terraform (or equivalent)
- Proficiency with observability tools such as Datadog (or equivalent)