Amplitude

Staff Software Engineer (Infrastructure )

Amplitude
Apply
1 day ago

Responsibilities

  • Build and evolve Nova’s query planning, execution, distributed compute, columnar storage, encoding, compression, caching, and cluster resource-management capabilities.
  • Design support for additional warehouse-imported data types and high-throughput, concurrent automated query workloads.
  • Drive infrastructure cost, performance, latency, throughput, and memory improvements at scale.
  • Profile and optimize JVM performance, including garbage collection, memory management, concurrency, and data layout.
  • Build guardrails and observability for identifying expensive or pathological queries.
  • Improve reliability by addressing systemic failure modes, participating in on-call incident response, and implementing durable architectural fixes.
  • Contribute to capacity planning, safe rollouts, and operational tooling.
  • Lead multi-month projects, participate in architecture discussions and code reviews, collaborate cross-functionally, and mentor engineers.

Requirements

  • 7+ years of industry experience in backend or infrastructure engineering with depth in distributed data systems.
  • Hands-on experience building or extending analytical or OLAP systems, query engines, columnar storage, large-scale data processing frameworks, or equivalent.
  • Demonstrated success driving significant cloud infrastructure cost optimization across compute, storage, or network.
  • Strong knowledge of distributed systems, partitioning, replication, consistency, failover, data structures and algorithms, concurrency, multithreading, and performance optimization.
  • Production experience with AWS, Kafka, Redis or ElastiCache, Kubernetes, Terraform, or strong equivalents.
  • Proficiency in Java, C++, or Python.
  • Demonstrated technical influence through design leadership, cross-team alignment, and mentoring.
  • Preferred: experience with Druid, ClickHouse, Presto/Trino, BigQuery, Snowflake, columnar formats such as Arrow, Parquet, or ORC, product analytics or experimentation platforms, event-driven data systems, open-source data infrastructure, or published data-systems work.
  • Preferred: deep JVM expertise in garbage-collection tuning, profiling, and production-scale memory optimization.

Benefits

  • Medical, dental, and vision insurance, including 100% employer-paid premiums for employees on select plans.
  • Flexible time off and paid holidays.
  • Monthly wellness and commuter stipends, quarterly learning and development stipends, annual home-office equipment stipends, and other allowances.
  • 12–20 weeks of paid parental leave plus fertility, adoption, surrogacy, and backup childcare support.
  • Mental health and wellness benefits, including Modern Health access and One Medical membership in select U.S. locations.
  • Employee Stock Purchase Program, charitable giving grants, paid volunteer time off, mentorship programs, management training, and wellness initiatives.
  • Hybrid work arrangement indicated by the #LI-Hybrid designation.
  • Washington employees receive unlimited PTO, 10–13 annual holidays, medical/dental/vision PPO and CDHP plans, and a company-sponsored 401(k).

Tech Stack

Amazon DynamoDBApache KafkaAWSC++ClickHouseGoogle BigQueryJavaKubernetesPrestoPythonRedisSnowflakeTerraform

Categories

BackendData Engineering
Amplitude

About Amplitude

501-1,000 employees

We help companies unlock the power of their products. ⚡ • Join the team: http://amplitude.com/careers • Join the community: http://community.amplitude.com

Contact me