Skip to content

Payments Systems Software Engineer

  • Hybrid
    • Santa Monica, California, United States
  • $90,000 - $125,000 per year
  • Engineering

Job description

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

At Favorited, we value the creativity and hard work of every team member. Join us as we redefine mobile live-streaming and empower creators to build thriving communities.


or