Enable job alerts via email!

Software Engineer, Product

Metronome Technologies, Inc.

Toronto

On-site

CAD 133,000 - 196,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Product Engineer, where you'll craft innovative billing solutions for a diverse range of clients. This role offers the chance to work in a collaborative environment, leveraging your engineering expertise to design and implement impactful features that enhance user experience. You'll be part of a talented team that values personal growth and continuous learning, all while contributing to a product loved by leading software companies. If you're passionate about technology and eager to make a difference, this opportunity is perfect for you.

Benefits

Excellent medical, dental, vision, and life insurance
Paid parental leave
Flexible spending account (FSA)
Retirement planning - Traditional and ROTH 401(k)
Flexible time off
Employee assistance program
Culture of personal growth

Qualifications

  • 5+ years of experience in engineering with a focus on high-quality product delivery.
  • Strong understanding of customer needs and translating them into solutions.

Responsibilities

  • Design and build impactful full-stack features across backend and frontend.
  • Collaborate with teams to define product strategy and deliver from concept to implementation.

Skills

Hands-on engineering experience
Customer empathy
Growth mindset
Tech-savvy and curious

Tools

Typescript
Python
React
Apollo GraphQL
Terraform
Serverless Framework
AWS CodePipeline
CircleCI

Job description

Metronome is the leading usage-based billing platform built for modern software companies. With Metronome, companies can launch products faster, offer any pricing model, and streamline finance workflows without writing code.

Our platform computes millions of invoices per billing period and is scaling rapidly to accommodate new customers, saving them hours of development time and manual invoicing and enabling them to use consumption data to better serve their customers. Our customers love our product and approach, and we’re humbled to work with amazing companies like OpenAI, Databricks, NVIDIA, Confluent, and Anthropic.

You'll be joining an experienced team that includes founders who have successfully built and sold startups before. Our founders and employees also have direct experience building and scaling teams through massive growth at companies like Dropbox, Clever, and New Relic. On the back of this experience and our success-to-date, we’ve raised over $128M from leading investors including NEA, Andreessen Horowitz, General Catalyst, Elad Gil, and Workday Ventures. We’re also proud to have founders and executives of companies like Segment, Plaid, Looker, Gitlab, Confluent, HashiCorp, and Snowflake, as investors who have experienced the pain we're solving firsthand.

About the Role

The Product Engineering team at Metronome is responsible for crafting billing solutions for our self-serve and enterprise customers. This role offers the opportunity to explore how businesses bill their customers, unlock insights from usage data, and deliver a delightful user experience through APIs and UI. As a product engineer, you will be working in Squad, a cross-functional team to deliver specific mission.

What You'll Do
  • Design and build impactful features: Develop complex, full-stack features that span across both backend and frontend.
  • Cross-team collaboration: Partner with other engineering teams, designers, product managers, and Go To Market (GTM) teams to define product strategy and deliver from concept to implementation.
  • Mentor and grow: Share your knowledge to help teammates grow while learning from their expertise.
Qualifications
  • Proven track record of execution: 5+ years of hands-on engineering experience building world-class products.
  • Craftsmanship in code: You take pride in shipping high-quality, thoughtful features, setting a high bar for maintainability and elegance.
  • Customer empathy: You deeply understand customer needs and translate them into intuitive solutions.
  • Growth mindset: You value diverse perspectives and are committed to continuous learning.
  • Tech-savvy and curious: Whether you’re familiar with our stack or excited to learn, you thrive on picking up new tools. Our current tech stack is:
    • Infrastructure as Code (Terraform, Serverless Framework)
    • Languages (mainly Typescript, sometimes Python)
    • Frontend Tools and Frameworks (React, Apollo GraphQL, Webpack, React Testing Library)
    • CI/CD (AWS CodePipeline & CodeDeploy, CircleCI)
Compensation

The estimated base salary range for this role is 133,000 - 195,700 CAD. In addition to your base salary, Metronome offers a competitive total rewards package, including but not limited to, market-benched equity, sales incentive pay (for eligible roles), comprehensive health benefits, and other benefits listed below.

The actual base salary will vary based on factors including market value, individual qualifications objectively assessed during the interview process, and previous experience. The listed range above should serve as a guideline and may be modified at any time.

We believe that compensation reflects the expected impact you will have at the company, relative to the market value of your role. We also conduct an annual pay audit to ensure pay is fair, indexed to market value, and that pay takes into account continued performance at Metronome. If you would like to learn more about our philosophy or about why we are all billing nerds, send us a message. We’d love to talk!

  • Excellent medical, dental, vision, and life insurance coverage, including a One Medical membership
  • Paid parental leave
  • FSA (Flexible spending account)
  • Retirement planning - Traditional and ROTH 401(k)
  • Flexible time off
  • Employee assistance program (mental health benefits)
  • Culture where personal growth is highly valued

We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Apply for this job

First Name *

Last Name *

Preferred First Name

Email *

Phone

Resume/CV

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Website

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Product/Infrastructure

NationGraph Inc

Toronto null

Remote

Remote

CAD 125,000 - 175,000

Full time

30+ days ago

Senior Software Engineer (Product)

Kinvie

Toronto null

On-site

On-site

CAD 140,000 - 200,000

Full time

3 days ago
Be an early applicant

Senior Software Engineer, Product Security

ZipHQ, Inc.

Toronto null

On-site

On-site

CAD 100,000 - 140,000

Full time

3 days ago
Be an early applicant

Senior Software Engineer - Product Security

Faire

Toronto,Kitchener null

On-site

On-site

CAD 156,000 - 215,000

Full time

15 days ago

Software Engineer, Product

Bree Inc.

Toronto null

On-site

On-site

CAD 120,000 - 210,000

Full time

29 days ago

Product Security Engineer - Threat Labs

HPE Aruba Networking

Oakville null

Remote

Remote

CAD 101,000 - 235,000

Full time

13 days ago

Product Engineer for SLM

Siemens Mobility

Toronto null

Hybrid

Hybrid

CAD 126,000 - 227,000

Full time

8 days ago

Life-Comm Insurance Product SME/Developer

DXC Technology Inc.

null null

Remote

Remote

CAD 100,000 - 150,000

Full time

4 days ago
Be an early applicant

Senior Software Engineer - Product Security

Faire

Toronto null

Hybrid

Hybrid

CAD 156,000 - 215,000

Full time

27 days ago