Staff Software Engineer, Amplitude

Query

$204-307k

OTE

+ Employee Stock Purchase Program​

AWS
Kubernetes
Python
Java
Kafka
Redis
Terraform
C++
DynamoDB
Senior and Expert level
San Francisco Bay Area
Amplitude

Product analytics company

Open for applications

Amplitude

Product analytics company

501-1000 employees

B2BEnterpriseBig dataAnalyticsSaaSProduct ManagementData Analysis

Open for applications

$204-307k

OTE

+ Employee Stock Purchase Program​

AWS
Kubernetes
Python
Java
Kafka
Redis
Terraform
C++
DynamoDB
Senior and Expert level
San Francisco Bay Area

501-1000 employees

B2BEnterpriseBig dataAnalyticsSaaSProduct ManagementData Analysis

Company mission

To be the epicenter of digital business.

Role

Who you are

  • B.S., M.S., or Ph.D. in Computer Science or another technical field
  • 7+ years of industry experience in a Software Engineering role
  • A strong foundation in multi-threading programming, data structures, algorithms, and software application design
  • Passion about solving challenging problems and iterating quickly
  • Strong communication skills and leadership
  • Experience with Java, C++ or Python
  • Previous experience in distributed systems, data processing, and analytics

Desirable

  • Deep understanding of OLAP system and hands-on experience
  • Able to research a topic from papers and open source projects to come up with a solution to solve our problems
  • Technical leadership of an engineering team
  • Leading multi-quarter projects involving multiple engineers

What the job involves

  • We're looking for a Staff Software Engineer to help build our query engine and tackle big challenges in a fast-growing data company
  • Our engineers are leading the efforts to drive our large-scale distributed systems to the 10x level while making innovations to our industry-leading analytics capabilities
  • As a Staff engineer of the Query team, you will be responsible for designing, building, and operating the underlying distributed systems that power our core analytics product and other products(eg: experiments, CDP, session reply)
  • You will be working at all layers of the query engine from the high-level analytics algorithms to the low-level distributed computation and storage layer
  • Our systems are based on the modern cloud stack e.g. AWS S3, DynamoDB, Redis/ElastiCache, Kafka, Kubernetes, Terraform, Java, C++, Python
  • You will be collaborating and sharing your ideas with a group of similarly innovative and curious engineers
  • Our query engine (Nova) provides us with a competitive edge where we can provide customers with complex insights in real-time, using real-time data, and at a big data scale
  • A single larger query would require analyzing hundreds of billions of user events in real time
  • We achieved this by building an in-house OLAP database from the ground up, from the low-level distributed storage and computation layer to the high-level product analytics logic
  • Our design and architecture draw inspiration from many state-of-the-art systems in the big data space and we learned best practices from Druid, Scuba, Dremel, and other open-source projects(Apache Arrow, Apache IceBerg, etc) to build our own query engine
  • Take product ideas from ideation to implementation, develop components and services that expand the capabilities of our analytics product
  • Scaling the infrastructure for our rapid data growth
  • Improving the system availability to be best in class
  • Optimizing performance to be blazingly fast
  • Lead engineering discussions and mentor others on engineering best practices

Our take

Amplitude provides product analytics to help companies understand user behaviour. Product, marketing, and growth teams use Amplitude to discover and share insights about user engagement, retention, and revenue.

Amplitude’s user flows reveal which actions are the most commonly taken after users sign up, and which usually precede purchases made in-app, creating paths through the app. The behaviour of individual app users can be viewed with unlimited real-time activity feeds and user timelines.

Thousands of companies use Amplitude analytics including Microsoft, Under Armour, Intuit, Twitter, Bonobos, Peloton, and many more. In 2024, a securities fraud case was filed against Amplitude due to an IPO and stock share rise that was alleged to be artificially inflated before their downturn in 2022. Whilst this case is ongoing, Amplitude is still releasing new products and operating at full capacity.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle

Insights

Top investors

Some candidates hear
back within 2 weeks

0% employee growth in 12 months

Company

Funding (last 2 of 7 rounds)

Jun 2021

$150m

LATE VC

May 2020

$50m

SERIES E

Total funding: $336m

Company benefits

  • We offer a generous 12-week parental leave for fathers/partners and 18-20 weeks for new birthing parents. This leave policy also provides flexible scheduling so you can spend time with your family and bond with your little one. Specific leave policy will vary by country
  • We believe it’s important to unplug from work to reset and recharge. We offer flexible vacation time and unlimited PTO — and we encourage you to use it!
  • We provide a monthly stipend for the wellness activity of your choosing, from gym memberships and fitness classes to acupuncture and massages
  • Equity is an important component of compensation, but it should benefit you (not just the company). In addition to offering competitive RSU grants that vest quarterly over three years, our Employee Stock Purchase Plan gives employees the option to buy below market price

Company values

  • Humility - For Amplitude, humility is all about checking its egos at the door.
  • Ownership - Ownership means that Amplitude can take the initiative to solve problems that drive its shared company success.
  • Growth Mindset - A growth mindset is essential to ensuring every employee at Amplitude can advance their career.

Company HQ

Yerba Buena, San Francisco, CA

Leadership

Previously worked as an Algorithmic Trader, Researcher at DRW Trading Group. They co-found Sonalight but are no longer working at the company.

Previously worked as a Teaching Assistant at MIT and as a Software Engineer at Google. They co-found Sonalight but are no longer working at the company.

Jeffrey Wang

(Chief Architect)

They studied computer science at university. They have extensive experience in software engineering prior to co-founding Amplitude.


People progressing

Joined as Recruiting and Front Desk Coordinator, promoted to Recruiting Operations Associate after 9 months and again to Technical Recruiter after 5 months. They were promoted again to Senior Technical Recruiter in September 2021.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 18 more jobs at Amplitude