GrepJob
Amplitude

Senior Software Engineer

Amplitude
Apply
about 9 hours ago

Base Salary

$165k - $276k/yr

Responsibilities

  • Take infrastructure projects from ideation to production.
  • Design and build highly reliable, maintainable backend services that scale with our customer base.
  • Optimize the performance and cost of our data infrastructure as volume continues to grow.
  • Collaborate with Product, Design, and other engineering teams to deliver end-to-end solutions.
  • Lead engineering discussions and apply and advocate for engineering best practices.
  • Drive design and code reviews.
  • Mentor and contribute to the success of engineers across the team.

Requirements

  • B.S., M.S., or Ph.D. in Computer Science or another related technical field.
  • 5+ years of experience working in a Software Engineering role, with 2+ years working in Java.
  • Strong foundation in programming, algorithms, and software application design.
  • Passionate about building backend infrastructure, solving challenging problems, and iterating quickly.
  • Previous experience in distributed systems and large-scale backend services.
  • Experience leading or mentoring engineers is a plus.
  • Previous experience with stream processing, message queues, or data pipeline technologies (e.g. Kafka) is a plus.
  • Previous experience operating production systems on Kubernetes or running infrastructure as code with Terraform is a plus.

Benefits

  • Excellent Medical, Dental and Vision insurance coverages, with 100% employer-paid premiums for employee Medical, Dental, Vision on select plans.
  • 401(k) retirement plan with an employer match of up to 1% of your eligible pay each pay period up to $2,000 annually.
  • Flexible time off, paid holidays, and more.
  • Generous stipends for wellness, commuter transit/parking, learning and development, and home office equipment.
  • Excellent Parental benefits including 12 weeks of Paid Parental Leave and support for fertility, adoption, and childcare.
  • Mental health and wellness benefits including access to coaching and therapy sessions.
  • Employee Stock Purchase Program (ESPP).

Tech Stack

Amazon DynamoDBApache KafkaJavaKubernetesPythonSnowflakeTerraform

Categories

BackendData EngineeringDevOps