Flag job

Report

Software Engineer, Data Platform

Salary

$0.1712k - $0.214k

Min Experience

5 years

Location

New York City, Remote, San Francisco Bay Area

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

The Data Platform team is responsible for aggregating all of Metronome's data and providing offline data computation in near real-time and batch. Our Data Platform is unique since it not only powers internal use-cases, but also some of our most critical products and customer-facing features—including Data Export (which transfers data into customers' data warehouses), in-app analytics and reporting, and internal analytics. Our work directly powers financial workflows for companies like OpenAI, Anthropic, Confluent, and Databricks, enabling everything from revenue reconciliation and books close to regulatory reporting and forecasting. As an engineer on the Data Platform team, you'll ingest and process all of Metronome's data and build a self-serve platform that enables other teams to create features and products on top of it. We view our role as force multipliers enabling products to be built faster and safer. You'll help solve challenges like: Scalability – Ingesting and processing all of Metronome's event and usage data, transferring terabytes per day to customers with strict SLAs, and building infrastructure that scales with our growth. Reliability & Data Integrity – Powering financial workflows where accuracy is non-negotiable—this data is used for books close, reconciliation, and compliance. Performance & Latency – In usage-based businesses, revenue is dynamic and deeply tied to usage data. The faster we can aggregate and expose this data, the faster our customers can act—whether that's forecasting, preventing overages, or adjusting pricing. Partner with product engineering teams to enable and extend data-powered product features like: In-app analytics dashboards, Machine learning models to forecast revenue and recommend pricing and Custom reporting and usage breakdowns for end-customer finance teams

About the company

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.

Skills

aws
infrastructure as code
python
typescript
java
ci/cd