Senior Software Engineer, Revenue Engineering

6 days, 1 hour ago
Full-time
Senior
Software Development
Muck Rack

Muck Rack

Muck Rack is a leading platform for journalists and PR professionals, offering tools to connect, find journalists, monitor news, and analyze PR impact. Trusted by global companies, it simplifies media management and reporting.

Internet Software & Services
51-250
Founded 2009
$180M raised

Description

  • Design, build, and maintain Python and Django backend services that power provisioning, permissions, self-service purchasing, and subscription lifecycle workflows.
  • Design and implement APIs and event-driven integrations between Muck Rack and systems such as Salesforce Revenue Cloud, Stripe, and RightRev.
  • Lead the evolution of the internal integration platform and build scalable services that translate commercial events into product actions.
  • Partner with Product, Revenue Operations, Finance, and Salesforce implementation partners on integration patterns, API contracts, event models, and technical solutions.
  • Lead medium-to-large engineering initiatives from architecture through production delivery.
  • Identify cross-system dependencies and technical risks early and help unblock delivery across teams.
  • Write clean, well-tested, well-documented code and provide thoughtful code reviews and technical mentorship.
  • Improve reliability, observability, scalability, and performance of revenue-critical services.
  • Troubleshoot complex production issues across systems and help establish resilience patterns.
  • Contribute to the long-term architecture of the revenue platform so it remains modular, maintainable, and extensible.

Requirements

  • 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 environment.
  • Experience with event-driven architectures, asynchronous processing, or messaging platforms such as Kafka or Celery.
  • Proven ability to independently lead technical initiatives from architecture and design through production.
  • Strong debugging, troubleshooting, and production support experience across distributed systems and integrations.
  • Experience using Git and modern collaborative software development workflows.
  • Excellent communication skills with the ability to explain complex technical topics to technical and non-technical partners.
  • Flexibility to adjust working hours for overlap with teammates in US time zones.
  • Experience building or evolving internal integration platforms.
  • Experience integrating with Salesforce or other CRM platforms; Salesforce administration experience is not required.
  • Experience building systems for customer provisioning, subscription management, billing, or revenue workflows.
  • Experience designing event-driven or distributed systems.
  • Experience integrating with billing, payment, or quote-to-cash platforms.
  • Experience with Vue.js or another modern frontend framework.
  • Experience working in a high-growth SaaS environment.
  • Familiarity with AI-assisted development tools such as Claude or GitHub Copilot.

Benefits

  • Remote-first, fully distributed work environment.
  • Home office stipend, phone and internet reimbursement, and coworking membership.
  • Competitive geo-neutral pay in the U.S. with annual reviews.
  • Standardized bonus or commission structure.
  • 401(k) with employer contributions and equity opportunities.
  • Comprehensive medical, dental, vision, disability, and life insurance for employees and dependents.
  • 4+ weeks of PTO plus paid sick and mental health days.
  • Up to 16 weeks of fully paid parental leave.
  • Quarterly wellness stipend, free Headspace subscription, and 24/7 Virtual Care with EAP.
  • Unlimited access to Coursera and O’Reilly, plus additional PTO days for learning and development.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Forward Deployed Engineer

Caylent 251-1K IT Services

Caylent is hiring a Forward Deployed Engineer to embed directly in client teams and deliver production-grade AI and automation solutions for its Anthropic Business Unit.

AWS Generative AI LLM Microsoft Dynamics 365 Oracle Salesforce
37 minutes ago

Software Engineer II

Shift5 51-250 Airlines

Shift5 is hiring a Full Stack Software Engineer 2 to build and deliver high-impact product features for onboard OT observability tools used across defense vehicles and commercial aviation.

Agile Angular AWS CSS Cybersecurity Docker Go HTML JavaScript React REST API TypeScript Vue.js
37 minutes ago

Senior Staff Software Engineer

Webflow 251-1K Internet Software & Services

Webflow is hiring a Senior Staff Software Engineer to lead the backend technical direction for Convert, the product suite powering experimentation, personalization, analytics, and conversion optimization.

Go Java Machine Learning Python System Design Webflow
37 minutes ago

Forward Deployed Engineer

Caylent 251-1K IT Services

Caylent is hiring a Forward Deployed Engineer to embed directly with client teams and deliver production-grade AI and automation solutions within its Anthropic Business Unit.

AWS Generative AI Microservices Microsoft Dynamics 365 Oracle Salesforce
52 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers