cover image
Metronome

Metronome

www.metronome.com

1 Job

145 Employees

About the Company

Metronome is the usage-based billing platform that helps companies launch products faster. Easily model your pricing today, iterate confidently tomorrow.

Listed Jobs

Company background Company brand
Company Name
Metronome
Job Title
Software Engineer, Product & Platform Teams
Job Description
**Job title** Software Engineer, Product & Platform Teams **Role Summary** Design, build, and maintain high‑performance, scalable backend and frontend systems for a usage‑based billing platform. Own end‑to‑end delivery of features, from architecture and APIs to intuitive UIs, while collaborating across functions and mentoring peers in a fast‑growth environment. **Expectations** - Ownership mindset: drive initiatives from design through production. - Low‑ego, collaborative attitude: contribute ideas and help teammates grow. - Customer‑centric: translate user needs into clean, reliable solutions. - Continuous learning: adapt quickly to new tools and technologies. **Key Responsibilities** 1. Architect and implement scalable, resilient systems that handle millions of invoices per billing period. 2. Develop and maintain robust APIs and user‑facing UIs (React, Apollo GraphQL). 3. Refactor and debug complex codebases to improve performance, accuracy, and maintainability. 4. Mentor junior engineers and collaborate cross‑functionally to set technical direction. 5. Participate in architecture reviews, trade‑off discussions, and product prioritization. 6. Ensure high code quality through tests, reviews, and CI/CD pipelines. **Required Skills** - 5+ years of hands‑on software engineering in high‑scale/throughput systems or world‑class products. - Proficiency in Typescript (primary), with experience in Python or Rust. - Frontend experience with React, Apollo GraphQL, Webpack, and React Testing Library. - Infrastructure knowledge: Terraform, Serverless Framework, and cloud‑native deployment. - Strong debugging, refactoring, and performance‑optimization skills. - Excellent communication and collaboration abilities. - Customer empathy: ability to translate business/user requirements into technical solutions. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience). - No specific certifications required, but familiarity with cloud platforms (AWS/Azure/GCP) and IaC practices is a plus.
San francisco, United states
On site
Mid level
25-12-2025