Software Engineer

Weekday AI
Full-time
On-site

This role is for one of the Weekday's clients

Salary range: $120k - $200k
Experience: 6+ 
YoE

This is a full-time hybrid role based in Santa Monica, CA, requiring 2-3 days per week in the office, collaborating closely with a passionate and talented team.

Requirements

Apply to This Position If You:

  • Have a passion for building reliable, scalable payment systems that solve real-world challenges.
  • Enjoy collaborating with product and finance teams to deliver seamless user experiences.
  • Thrive in fast-paced environments where your work directly impacts the product.
  • Take pride in writing clean, maintainable, and efficient code.
  • Want to contribute to a team that empowers creators and drives innovation in mobile live-streaming.

Who You Are:

  • Passionate about creating innovative systems that ensure fair compensation for creators.
  • Detail-oriented, organized, and adept at troubleshooting and debugging.
  • Excited to take ownership of mission-critical features.
  • A quick learner who adapts well to evolving priorities and technologies.

What You Will Do:

As a Payments Systems Software Engineer, you will be responsible for building and maintaining the payment and billing systems that power a mobile live-streaming platform. This includes managing core logic for billing, payout calculations, and the related user interface components. You will work closely with cross-functional teams to ensure smooth and reliable payment flows for creators and users.

Key Responsibilities:

  • Design, implement, and maintain billing and payout logic for the mobile platform.
  • Build and optimize user-facing payment UI systems using React and TypeScript.
  • Integrate and manage payment systems with Stripe and App Store in-app payments.
  • Identify and address payment failure modes to ensure accuracy and reliability.
  • Collaborate with product, finance, and backend teams to streamline payouts and billing.
  • Troubleshoot, test, and iterate on features in a dynamic, evolving environment.

What We Are Looking For:

  • Proficiency in React and TypeScript for front-end development.
  • Hands-on experience with Stripe and App Store in-app payment integrations.
  • Strong knowledge of payment failure modes and effective mitigation strategies.
  • Familiarity with corporate finance basics and payout systems (preferred).
  • Proven experience in building, scaling, and maintaining payment or billing platforms.
  • Ability to excel in a fast-paced, rapidly changing environment.
  • Collaborative mindset with excellent problem-solving and communication skills.

🧠 The Role at a Glance

  • Build core product features with high visibility and impact.
  • Tackle complex problems end-to-end — from UI experiences to backend logic.
  • Collaborate with leadership on product direction and technical architecture.
  • Help shape engineering culture and processes from the ground up.
  • Work independently on challenging technical problems with agility.