PayJoy

Staff Software Engineer

San Francisco, CA
Python Java PHP SQL AWS GCP Azure Docker
Description

Staff Software Engineer - Origination

Team: Core Engineering

Location: San Francisco, CA

Commitment: Full-Time

Workplace Type: hybrid

About PayJoy
 
PayJoy, a Public Benefit Corporation, is a mission-first credit provider dedicated to helping under-served customers in emerging markets to achieve financial stability and success.  Our patented technology for secured credit provides an on-ramp for new customers to enter the credit system.  Through PayJoy’s point-of-sale financing and card offerings, customers gain access to a modern quality of life.  PayJoy’s credit also allows our customers to seize opportunities as micro-entrepreneurs, and acts as insurance for tough times. Through our cutting-edge machine learning, data science, and anti-fraud AI, we have served over 18 million customers as of 2025 while achieving solid profitability for sustainable growth.
 
This role

The Staff Engineer leads the technical foundation of our Merchant organization, shaping how our user interfaces, APIs, and data systems evolve as we scale. This role is deeply hands-on: designing end-to-end application flows, modernizing service patterns, mentoring engineers, and driving cross-team architectural decisions that influence the entire platform. Responsibilities

Responsibilities

  • Solve Critical Product & Platform Problems Identify and prioritize issues across UI layers, service boundaries, and data
    flows. Deliver solutions that improve performance, reliability, and developer experience.
  • Architect & Build Scalable Application Components
  • Design and implement robust APIs, backend services, and data models. Introduce modern frameworks and patterns that other engineers can adopt across the organization.
  • Lead Cross-Functional Engineering Initiatives. Partner with product, design, and engineering teams to define systemwide
    solutions. Ensure UI, API, and database layers work cohesively and meet business and technical standards.
  • Mentor & Develop Engineering talent guide engineers through code reviews, pair programming, and architectural discussions. foster a culture of learning, quality, and thoughtful technical decision-making.
  • Continuously Improve the Platform and evaluate existing systems, identify gaps, and drive modernization efforts
    across frontend frameworks, service architecture, and data infrastructure requirements

Requirements

  • Education & Experience
    Bachelor’s degree in computer science, software engineering, or related field.
  • 12+ years of experience building and scaling production systems in high-growth environments.
  • UI, API, and Backend Expertise
  • Strong proficiency in designing and implementing RESTful or event-driven APIs.
  • Experience building user interfaces or frontend components that integrate with complex backend systems.
  • Deep understanding of backend development in languages such as Java, Python, PHP, or similar.
  • Database & Data Modeling Skills, hands-on experience with relational and NoSQL databases, schema design, query optimization, and data integrity patterns.
  • Distributed Systems & Architecture solid understanding of system design, scalability, and distributed systems fundamentals.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
  • Demonstrated ability to lead through influence, collaborate across teams, and mentor engineers at all levels.
  • Bonus Experience
    Exposure to mobile technologies, mobile payments, or fintech systems involving fraud, identity, or high-volume transaction processing. Experience building or maintaining large-scale systems used by millions of users.

Benefits

  • 100% Company-funded health insurance for employee and immediate family
  • Company-funded employee life and disability insurance
  • 20 Paid vacation days, Flexible sick leave
  • $2,000 USD annual Co-working Travel perk
  • $2,000 USD annual Professional Development perk
  • Headphone benefit, home office equipment allowance and wellness perks
  • $340 Company-funded Commuter benefit
  • Catered lunches
PayJoy is proud to be an Equal Employment Opportunity employer and we welcome and encourage people of all backgrounds. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
 
 
Finance for the next billion * Ownership * Break Through Walls * Live Communication * Transparency & Directness * Focus on Scale * Work-Life Balance * Embrace Diversity * Speed * Active Listening
PayJoy
PayJoy

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say