Payments Systems Software Engineer

2 Months ago • All levels • $120,000 PA - $200,000 PA
Software Development & Engineering

Job Description

At Favorited, we are redefining mobile live-streaming as a fully interactive, gamified experience, dedicated to fostering deeper connections between creators and their communities. As a Payments Systems Software Engineer, you will play a key role in building and maintaining the payment and billing systems that power our mobile live-streaming platform. This includes taking over critical logic for billing, payouts calculations, and associated UI systems. You will collaborate closely with cross-functional teams to ensure smooth, seamless payment processes for our creators and users, taking ownership of mission-critical features in a fast-paced environment.
Good To Have:
  • Familiarity with corporate finance basics and payout systems
Must Have:
  • Designing, implementing, and maintaining billing and payouts logic for our mobile platform.
  • Building and optimizing user-facing payment UI systems.
  • Integrating and managing payment systems with Stripe and App Store in-app payments.
  • Identifying and mitigating payment failure modes, ensuring reliability and accuracy.
  • Partnering with product, finance, and backend teams to streamline payouts and billing flows.
  • Troubleshooting, testing, and iterating on features in a fast-paced, rapidly evolving environment.
Perks:
  • Competitive salary
  • Health Insurance
  • Unlimited PTO
  • Company holidays

Add these skills to join the top 1% applicants for this job

cross-functional
communication
problem-solving
game-texts
react
front-end
typescript
stripe

Who We Are:

At Favorited, we are redefining mobile live-streaming as a fully interactive, gamified experience. We’re dedicated to fostering deeper connections between creators and their communities through play, and ensuring that creators are compensated well in the process.

Our App:

Apply to This Position If You:

  • Have a passion for building reliable and scalable payment systems that solve real-world problems.
  • Enjoy collaborating with product and finance teams to ensure seamless user experiences.
  • Thrive in dynamic, fast-paced environments where your contributions have a direct impact.
  • Take pride in writing clean, maintainable, and efficient code.
  • Want to be part of a team that empowers creators and innovates in mobile live-streaming.

Who You Are:

  • Passionate about building innovative systems that enable creators to be compensated fairly.
  • Detail-oriented and organized, with a strong ability to troubleshoot and debug issues.
  • Excited by the opportunity to take ownership of mission-critical features.
  • A quick learner who can adapt to shifting priorities and technologies.

What You Will Do:

As a Payments Systems Software Engineer at Favorited, you will play a key role in building and maintaining the payment and billing systems that power our mobile live-streaming platform. This includes taking over critical logic for billing, payouts calculations, and the associated UI systems. You will collaborate closely with cross-functional teams to ensure smooth, seamless payment processes for our creators and users.

Responsibilities include:

  • Designing, implementing, and maintaining billing and payouts logic for our mobile platform.
  • Building and optimizing user-facing payment UI systems using React and TypeScript.
  • Integrating and managing payment systems with Stripe and App Store in-app payments.
  • Identifying and mitigating payment failure modes, ensuring reliability and accuracy.
  • Partnering with product, finance, and backend teams to streamline payouts and billing flows.
  • Troubleshooting, testing, and iterating on features in a fast-paced, rapidly evolving environment.

What We Are Looking for:

We are seeking a proactive engineer with a deep understanding of payment systems and the experience to build and maintain mission-critical billing infrastructure. The ideal candidate brings strong technical expertise along with a solutions-oriented mindset.

  • Proficiency in React and TypeScript for front-end development.
  • Hands-on experience with Stripe and App Store in-app payments systems.
  • Strong knowledge of payment failure modes and their mitigation strategies.
  • Familiarity with corporate finance basics and payout systems is a plus.
  • Experience in building, scaling, and maintaining payment or billing platforms.
  • Ability to thrive in a fast-paced, quickly changing environment.
  • A collaborative, problem-solving attitude with excellent communication skills.

Where You’ll Work

This is a full-time hybrid position based in Santa Monica, CA. You will work 2-3 days per week in our office, collaborating closely with a passionate and talented team.

Benefits

  • Competitive salary
  • Health Insurance
  • Unlimited PTO
  • Company holidays

Set alerts for more jobs like Payments Systems Software Engineer
Set alerts for new jobs by favorited
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙