15 hours ago

Software Engineer, Product & Platform Teams

Metronome

On Site
Full Time
$200,000
San Francisco, CA

Job Overview

Job TitleSoftware Engineer, Product & Platform Teams
Job TypeFull Time
Offered Salary$200,000
LocationSan Francisco, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Metronome

Metronome is the leading usage-based billing platform built for modern software companies. Our platform computes millions of invoices per billing period, scaling rapidly to accommodate new customers and saving them hours of development time and manual invoicing. We enable customers to use consumption data to better serve their clients. We're proud to work with amazing companies like OpenAI, NVIDIA, Confluent, and Anthropic.

You'll be joining an experienced team including founders who have successfully built and sold startups, and employees with direct experience scaling teams through massive growth at companies like Dropbox, Clever, and New Relic. We’ve raised over $128M from leading investors including NEA, Andreessen Horowitz, General Catalyst, Elad Gil, and Workday Ventures, and are supported by founders and executives from Segment, Plaid, Looker, Gitlab, Confluent, HashiCorp, and Snowflake.

About the Role

Join Metronome to scale the next generation billing platform. As a Software Engineer, Product & Platform Teams, you’ll have the opportunity to explore how businesses bill their customers, unlock insights from usage data, and deliver delightful experiences through APIs and UI. You’ll move fluidly between platform work and customer-facing features, optimizing for a high-growth environment. If you’re ownership-driven, curious, and low-ego, this is your arena.

What You’ll Do

  • Design, build, and evolve high-performance systems that are scalable, resilient, and reliable, ensuring Metronome grows with low maintenance and high customer confidence.
  • Work across the stack to create customer-delighting experiences, from robust APIs to intuitive UIs.
  • Collaborate across functions, mentor peers, and contribute to a culture where smart, low-ego teammates push each other to grow.
  • Take accountability from design to delivery, pitch in wherever needed, and help Metronome meet the moment as we scale.

Impact You'll Have

  • You’ll be re-architecting core systems to 10x Metronome’s capabilities, wrestling with hard technical constraints around speed, accuracy, and scale.
  • You'll help shape the future of billing across the industry by meeting the demands of innovative customers, especially in AI.
  • You’ll have a real voice in how we make tough technical decisions and in how we grow as a team, building a culture of smart, low-ego, team-first builders.

Qualifications

  • Proven track record of execution: 5+ years of hands-on engineering experience building high scale/throughput systems or world-class products.
  • Craftsmanship in code: You take pride in shipping high-quality and thoughtful features, with the ability to debug and refactor complex code.
  • Customer empathy: You deeply understand customer needs and translate them into intuitive solutions.

Tech Stack

You should be tech-savvy and curious, eager to learn new tools. Our current tech stack includes:

  • Infrastructure as Code: Terraform, Serverless Framework
  • Languages: Mainly Typescript, sometimes Python/Rust
  • Frontend Tools and Frameworks: React, Apollo GraphQL, Webpack, React Testing Library
  • CI/CD: AWS CodePipeline & CodeDeploy, CircleCI

Compensation & Benefits

The estimated base salary range for this role is $156,000 - $214,000. In addition to base salary, Metronome offers a competitive total rewards package, including market-benched equity and comprehensive health benefits. The actual base salary will vary based on factors including market value, individual qualifications, and experience. We conduct an annual pay audit to ensure fair pay.

Benefits for full-time employees include: Excellent medical, dental, vision, and life insurance coverage (including One Medical membership), paid parental leave, FSA, Traditional and ROTH 401(k), flexible time off, and an employee assistance program. We foster a culture where personal growth is highly valued.

Key skills/competency

  • Scalable Systems
  • Distributed Systems
  • API Design
  • UI Development
  • TypeScript
  • React
  • AWS Cloud
  • Terraform
  • Billing Systems
  • Problem Solving

Tags:

Software Engineer
Product Engineer
Platform Engineer
Scalable Systems
API Development
UI Development
Billing Systems
TypeScript
React
AWS
Terraform
GraphQL
Distributed Systems
Full-stack Development
Architecture
Cloud Infrastructure
Python
Rust
CI/CD
Problem Solving

Share Job:

How to Get Hired at Metronome

  • Research Metronome's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight experience building high-scale systems, full-stack development, and billing solutions to Metronome's needs.
  • Showcase technical depth: Prepare to discuss distributed systems, data accuracy, scalability, and your proficiency in TypeScript, React, and AWS.
  • Demonstrate ownership and impact: Share specific examples of projects where you took accountability from design to delivery and significantly impacted product or platform.
  • Emphasize customer empathy: Be ready to explain how you translate complex customer requirements into intuitive and robust technical solutions for Metronome.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background