Senior Software Engineer, Internal Systems at Amplitude
San Francisco, CA 94199
About the Job
Amplitude is a leading digital analytics platform that helps companies unlock the power of their products. More than 3,200 customers, including Atlassian, Jersey Mike’s, NBCUniversal, Shopify, and Under Armour, rely on Amplitude to gain self-service visibility into the entire customer journey. Amplitude guides companies every step of the way as they capture data they can trust, uncover clear insights about customer behavior, and take faster action. When teams understand how people are using their products, they can deliver better product experiences that drive growth.
As an organization, we approach challenges with humility, take ownership of our contributions, and embrace a growth mindset that pushes us to constantly improve ourselves, each other, and the value we bring to customers and partners.
Amplitude’s Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive.
The Internal Systems team is the integral, central team that drives progress between PD and Business Orgs through key feature implementation that empowers our internal business teams to do what they do best. We do this by providing centralized ways to leverage key customer insights/data to drive efficiency across our GTM teams, as well as several of our ancillary teams (e.g BizOps, other Product Development teams). Overall our mission is to bridge Amplitude the business with Amplitude the product through foundational infrastructure and internal operational tooling.
As a Senior Full Stack Engineer, you will:
• Work across our entire stack using Typescript, React + Redux, CSS Modules, GraphQL, Node, Python, Postgres, and MySQL.
• Participate in architecture, design and development of features for the company’s Internal Systems team
• Solve complex backend software engineering problems and build the necessary support for them on the frontend
• Lead projects, from ideation and implementation, through to launch
• Suggest and implement improvements to our development processes
Youll be a great addition to the team if you:
• Have 3+ years of experience working in a backend or fullstack engineering role.
• Have proficiency with SQL and its variations among popular databases
• Are experienced in building RESTful APIs and Backend Systems
• Have a good grasp of asynchronous programming
• Are a fast learner and eager to absorb new emerging technologies
• Enjoy working with different teams & have strong collaboration and communication skills
• Enjoy scaling and efficiency plays; Internal Systems plays a critical part in making sure Amplitude grows smoothly!
• Have a bias for action; you’d rather implement, learn from results, and iterate quickly than spend a lot of time tweaking and perfecting things
• Bonus points if you have:
o Experience building internal tooling for internal teams
o Experience with automation
o Experience working with business systems