The Staff Software Engineer will join Stripe’s Alloy Integrations team, which owns how Metronome customers collect payments and recognize revenue. The team builds and operates integrations between Metronome’s usage-based billing platform and systems customers rely on, including Stripe invoicing and payments, AWS, Azure, and Google Cloud marketplaces, ERP platforms such as NetSuite and QuickBooks, and CRM platforms such as Salesforce. It also brings Stripe products such as Checkout into Metronome to support customers’ contract-to-cash workflows. The role focuses on invoicing—including collection, dunning, and invoice delivery—and quote-to-cash automation, connecting the journey from a signed deal to recognized revenue. The engineer will build and operate distributed systems that move billing data between Metronome and customers’ financial platforms. The work combines product engineering and reliability: delivering customer-requested features and strengthening event-driven pipelines that handle large month-end invoicing spikes. The engineer will collaborate with the product manager, partner engineering teams responsible for contracts, usage rating, and invoice finalization, solutions architects building ERP integrations, and technical support engineers. In the first few months, the engineer is expected to ship a customer-facing integration improvement, join the on-call rotation, and take ownership of a core system.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed