
Empowering businesses with product analytics insights
Amplitude, headquartered in Yerba Buena, San Francisco, CA, is a leading product analytics company that empowers businesses to understand user behavior through its advanced analytics platform. Trusted by industry giants like Microsoft, Twitter, and Peloton, Amplitude has raised $336.2 million in fun...
Amplitude offers competitive RSU grants that vest quarterly over three years and an Employee Stock Purchase Plan allowing employees to buy stock at be...
Amplitude fosters a culture centered around data-driven decision-making, enabling teams to leverage insights for product improvement. The company is c...

Amplitude • San Francisco, CA
Amplitude is seeking a Mid-Level Backend Engineer to contribute to their data infrastructure teams. You'll work with technologies like Java, Python, and PostgreSQL to process massive amounts of customer data. This role requires experience in backend development and cloud services.
You have 3+ years of experience in backend engineering, particularly in building scalable data systems that handle large volumes of events. Your expertise in Java and Python allows you to design and implement robust APIs that integrate seamlessly with various data sources. You are familiar with cloud services, particularly AWS, and understand how to leverage them for data processing and storage. Your experience with databases, especially PostgreSQL, enables you to optimize queries and ensure data integrity. You have a solid understanding of REST API design principles and can create efficient endpoints for data access. Additionally, you are comfortable working with containerization technologies like Docker, which helps in deploying applications consistently across environments.
Experience with Elasticsearch is a plus, as it enhances your ability to manage and search through large datasets effectively. Familiarity with data analytics platforms and tools will help you contribute to Amplitude's mission of improving digital experiences for customers. You are a team player who values collaboration and communication, ensuring that you can work effectively with cross-functional teams to deliver high-quality solutions.
As a Backend Engineer at Amplitude, you will play a crucial role in developing and maintaining the core platform that processes up to 2 trillion events per month. You will collaborate with product managers and data scientists to understand requirements and translate them into technical specifications. Your responsibilities will include designing and implementing scalable data pipelines that ensure efficient data flow and processing. You will also be involved in optimizing existing systems for performance and reliability, addressing any issues that arise in production environments. Regular code reviews and technical documentation will be part of your routine, as you strive to maintain high coding standards and share knowledge with your peers.
You will have the opportunity to work on exciting projects that directly impact how companies analyze and utilize their data. Your contributions will help shape the future of Amplitude's analytics platform, making it easier for customers to derive insights from their data. You will also participate in team meetings and brainstorming sessions, where your input will be valued in shaping the direction of the product.
Amplitude fosters a culture of inclusion and diversity, ensuring that all employees feel valued and empowered to contribute. You will have access to professional development opportunities, allowing you to grow your skills and advance your career within the company. Competitive compensation and benefits packages are provided, reflecting the value placed on your contributions. The team is committed to creating a supportive environment where you can thrive and make a meaningful impact on the product and the customers we serve.
Apply now or save it for later. Get alerts for similar jobs at Amplitude.