Muckrack
Muckrack

Senior Software Engineer, Revenue Engineering

engineeringfull-timeRemote (Ireland, Bulgaria)
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

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
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Senior Software Engineer, Revenue Engineering at Muckrack — Remote