Staff Software Engineer, Revenue Platform

🇺🇸 Seattle, Washington
$2K - $3K Annual
Posted 3 months ago
Expires July 8, 2026
Full TimeOn-siteEngineeringProduct

Metropolis is seeking a Staff Software Engineer to lead the technical direction of our billing, payments, and invoicing infrastructure. This role involves managing systems that process tens of millions in monthly transactions, balancing immediate business needs with long-term architectural improvements to support rapid growth.

Key responsibilities include owning the technical architecture of billing and payment systems, designing resilient payment processing with multiple gateways, and building comprehensive monitoring and reporting tools for revenue operations. The engineer will also partner with finance and operations teams to address payment failures and disputes, drive adoption of best practices across services, and manage integrations with external systems to ensure reliable data flow and compliance.

The ideal candidate has over 8 years of engineering experience focused on building revenue systems like payment platforms. They should possess strong systems thinking for financial correctness, expertise in database and financial data management, and experience with payment gateways such as Stripe or PayPal. Excellent technical communication skills and proficiency with AI-assisted development tools are also required.

The anticipated base salary for this position is between $220,000 and $250,000 annually. Additional benefits include healthcare coverage, a 401(k) plan, disability coverage, life insurance, stock options, and bonus plans.

Metropolis fosters a collaborative and innovative company culture, emphasizing technical excellence and deep systems thinking. Employees have opportunities for professional development and career growth, contributing to the expansion of the company's mobility commerce platform into new verticals and markets.

More Jobs at Metropolis