Mighty Networks is a pioneering community platform that has delivered significant earnings to its customers. They are seeking a Senior Software Engineer focused on payments and monetization to build systems that drive transaction revenue across the platform, working on both backend and frontend development.
Responsibilities:
- Own full features across payments and monetization, from definition through deployment
- Build and improve systems for checkout, subscriptions, billing, and plan management
- Work across backend and frontend to deliver a seamless purchasing experience
- Integrate and evolve third-party payment providers so they feel native and reliable
- Prototype quickly and learn through iteration
- Debug and test your own code to ship safely and quickly
- Use AI tools to improve development speed and explore new approaches
- Collaborate with product and design to improve conversion and revenue
- Drive simplicity, clarity, and speed in all your builds
- Participate in incident response and help resolve production issues tied to payment systems
Requirements:
- Five or more years of full-stack development experience, ideally with Ruby on Rails
- Strong experience across backend systems and modern frontend frameworks such as React
- Experience building or working with payments, subscriptions, or billing systems
- Familiarity with third-party payment providers such as Stripe or similar platforms
- Experience designing and developing REST APIs
- Strong understanding of real-world payments flows, including checkout, subscriptions, retries, failures, and edge cases
- Experience working with databases such as PostgreSQL and Elasticsearch
- Experience with AI-assisted development workflows
- Clear communicator who works well across teams
- Bias toward action and shipping
- Curiosity and a strong desire to learn and improve
- Experience with international payments and currencies
- AWS, Docker, Kubernetes