Senior Software Engineer Revenue Engineering positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer Revenue Engineering roles and what employers typically expect.
Muck Rack is the leading SaaS platform for public relations and communications professionals. Our mission is to enable organizations to build trust, tell their stories, and demonstrate the unique value of earned media. Muck Rack’s AI-powered, comprehensive, and integrated platform streamlines the PR workflow to help businesses generate positive media coverage, monitor mentions to manage brand reputation, and analyze PR’s impact on business outcomes. By combining media database, monitoring, and reporting into one dynamic platform, we empower teams to collaborate seamlessly, pitch effectively, and analyze results faster and more efficiently. Founder-controlled, fully distributed, and growing sustainably, Muck Rack has received several awards for its unparalleled culture and product from organizations like Inc., Quartz, G2, and BuiltIn. We value resilience, transparency, ownership, and customer devotion, and infuse these values into everything we do. We're looking for a collaborative Senior Software Engineer to join our Revenue Engineering team. As a Senior Software Engineer, Revenue Engineering, you'll design, build, and evolve the software and integration services that connect Muck Rack's product with our commercial systems. You'll play a key role in enabling capabilities like in-app purchasing, automated provisioning, customer onboarding, and subscription lifecycle automation by designing scalable backend services, APIs, and event-driven integrations. You'll partner closely with Product, Revenue Operations, Finance, and Salesforce implementation partners to deliver reliable, scalable solutions. As a senior member of the team, you'll help shape the architecture of Muck Rack's integration platform, lead complex technical initiatives, and ensure our revenue platform remains resilient, maintainable, and ready to scale as self-service and Product-Led Growth capabilities evolve. What You'll Do Design, build, and maintain backend services and applications using Python and Django that power customer provisioning, permissions/packaging, self-service purchasing, and subscription lifecycle workflows Design and implement APIs and event-driven integrations between Muck Rack, Salesforce Revenue Cloud, Stripe, RightRev, and other business systems Lead the evolution of Muck Rack's internal integration platform, designing scalable services that reliably translate commercial events into product actions and customer experiences Partner closely with Product, Revenue Operations, Finance, and Salesforce implementation partners to define integration patterns, API contracts, event models, and scalable technical solutions Lead the technical design and delivery of medium-to-large engineering initiatives from architecture through production Identify cross-system dependencies and technical risks early, partnering across teams to drive decisions and unblock delivery Write clean, well-tested, and well-documented code while setting a high bar through thoughtful code reviews and technical mentorship Improve the reliability, observability, scalability, and performance of revenue-critical services and proactively identify opportunities to simplify and modernize the platform Troubleshoot complex production issues across systems and help establish patterns that improve platform resilience Contribute to the long-term architecture of Muck Rack's revenue platform, ensuring solutions remain modular, maintainable, and extensible as self-service purchasing and Product-Led Growth capabilities expand To Be Set Up for Success in This Role, You'll Need to Have 5+ years of professional software engineering experience Strong proficiency in Python and extensive experience building production applications with Django Experience designing and building REST APIs and integrating with third-party platforms and external systems Strong understanding of relational databases, particularly MySQL, and ORM patterns Experience designing scalable, maintainable backend services in a SaaS…