Metronome Logo

Metronome

Software Engineer, Infrastructure

Reposted 7 Days Ago
Easy Apply
In-Office or Remote
9 Locations
Senior level
Easy Apply
In-Office or Remote
9 Locations
Senior level
Design, operate, and improve scalable infrastructure systems for processing millions of invoices while ensuring performance, reliability, and developer experience.
The summary above was generated by AI
About Us

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 Infrastructure team builds foundational systems at scale. We're hundreds o billions of events per day through world scale custom streaming infrastructure, running invoice computations that push the limits of distributed systems, and building platforms that need to be correct, fast, and efficient simultaneously.
 
Work spans the full infrastructure stack—from streaming platforms ingesting usage data, to huge offline batch jobs, to the observability and deployment tooling that keeps everything running reliably. Every platform you build multiplies the effectiveness of the entire engineering org. If you're energized by hard technical challenges, building infrastructure that becomes a competitive moat, and operating systems at world scale, this is the role for you.
What You'll Do
  • Build platforms that scale: Design and operate foundational infrastructure—Kubernetes clusters, Kafka streaming platforms, Spark batch processing, observability systems—that handle billions of events and enable Metronome to grow with minimal friction.
  • Enable product velocity: Create golden paths, abstractions, and tooling that let engineers ship faster and more reliably without becoming infrastructure experts themselves.
  • Enable reliability as the product: Take accountability for system uptime, performance, and correctness. Build monitoring, alerting, and incident response systems that enable the entire team catch problems before customers notice.
  • Drive technical direction: Shape Metronome's infrastructure strategy, make platform-level architectural decisions, and mentor engineers across the organization.
Impact You'll Have
  • Multiply engineering effectiveness: Every tool you build, every deployment pipeline you improve, every observability gap you close makes dozens of engineers more productive. Your infrastructure decisions directly impact what and how fast the company can ship.
  • Power mission-critical workloads: Our infrastructure processes financial data for companies like Confluent, OpenAI and Anthropic—where accuracy, performance, and reliability aren't nice-to-haves, they're requirements. You'll build systems where correctness matters and downtime has real consequences.
  • Shape how we scale: You'll have a real voice in how we architect systems to handle 10x growth, which technologies we bet on, and how we build a world-class infrastructure organization.
Qualifications
  • 5+ years building infrastructure systems: Hands-on experience with distributed systems, cloud infrastructure, container orchestration, data pipelines, observability, CI/CD, or other foundational platforms.
  • Ownership of production systems: Track record of operating mission-critical infrastructure with strong focus on reliability, scalability, and performance.
  • Force multiplier mindset: You build platforms that enable others. You create abstractions that make complex systems approachable. You think about developer experience as a first-class concern.
  • Cross-functional collaboration: You partner effectively with product teams, communicate technical decisions clearly, and mentor engineers across experience levels.
Tech stack

The main expectation for the role is you’re excited to learn and work with whatever technologies make the most sense for the problem at hand. That said, our current tech stack includes:

  • Cloud Infrastructure (AWS: EKS, ECS, S3, RDS, Lambda, and more)
  • Container Orchestration (Kubernetes, Docker)
  • Infrastructure as Code (Terraform)
  • Streaming & Batch Processing (Kafka, Kafka Streams, Spark)
  • Languages (Python, TypeScript, Java, Go)
Compensation

The estimated base salary range for this role is $171,200 - $246,000. 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!

Benefits

for Full-time employees:

  • 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.

Top Skills

AWS
Docker
Go
Java
Kafka
Kafka Streams
Kubernetes
Python
Spark
Terraform
Typescript

Similar Jobs

6 Days Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Re-architect Identity systems at Dropbox to support multi-product strategy, providing technical leadership, and mentoring junior engineers while ensuring software excellence.
Top Skills: GoPython
7 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will design, implement, and operate distributed database technologies, focusing on scalability and reliability while advising teams on database technologies and maintaining high performance solutions.
Top Skills: AuroraDynamoDBGoJavaMemcachedMongoDBPostgresPythonRdsRedis
5 Days Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and maintain large-scale distributed storage systems, collaborating with teams to improve reliability and performance, while resolving complex production issues.
Top Skills: C++GoRust

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account