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.