Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Customer Onboarding

$340 per month

PayJoy

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 is responsible for leading our technical foundation for our Lending Systems teams (customer onboarding platforms, risk and offer engines, and partner-facing APIs) to drive innovation, while collaborating with other teams. The candidate must take on a mentoring role, design scalable systems, and influence cross-functional initiatives in a hands-on position where they will make key technical decisions and build critical services.


Our Lending Systems team at PayJoy serves 9+ international markets, each with a tailored customer experience. You'll build flexible, maintainable systems that scale with our products and adapt to evolving market demands. You'll balance system complexity, design abstractions, and service encapsulation.

This is an Individual Contributor role focused on designing and executing improvements to our technical foundation.

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

$310,392 - $337,608 a year

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.

PayJoy Principles

Finance for the next billion * Ownership * Break Through Walls * Live Communication * Transparency & Directness * Focus on Scale * Work-Life Balance * Embrace Diversity * Speed * Active Listening

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Customer Onboarding in San Francisco, CA vacancy
  •  ...forward-thinking company as a Staff Engineer on the User Activation team,...  ...in creating seamless onboarding experiences and intuitive workspace...  .... Your expertise in software engineering and leadership will...  ...product experiences that enhance customer adoption. This role offers... 
    Customer

    Databricks Inc.

    San Francisco, CA
    2 days ago
  • $148k - $260k

     ...innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Software Engineer in High-Performance Onboard Algorithms, you will be a key contributor to the development and optimization of our real-time signal processing... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    2 days ago
  •  ...in a single system. Take onboarding, for example. With Rippling,...  ...Device Management org helps our customer scale their entire device...  ...easily, from managing software installation, updates and upgrades...  ...Invest and grow multiple engineers Partner with stakeholders... 
    Customer
    Work at office
    3 days per week

    Flix

    San Francisco, CA
    7 days ago
  •  ..., Governance). Put simply, we build software for the people who enable trust between...  .... About the Role We're hiring a Staff Software Engineer to join the Financial Audit team at...  ...major workstreams tied to our largest customer onboardings and most ambitious product bets,... 
    Customer
    Work from home
    Flexible hours

    Fieldguide.ai

    San Francisco, CA
    1 day ago
  •  ...Rippling Workflow Platform Engineer Rippling gives businesses...  ...in a single system. Take onboarding, for example. With Rippling,...  ...Develop high quality software with attention to detail...  ...in-house expert on Rippling customers and competition Qualifications... 
    Customer
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  •  ...Introduction At IBM Software, we transform client challenges...  ...networking—that empower both our customers and internal product teams...  ...About the Role: As a Staff Software Engineer on the Secure Compute...  ...services so that teams can onboard new workloads with minimal... 
    Customer

    IBM

    San Francisco, CA
    1 day ago
  •  ...lifecycle in a single system. Take onboarding, for example. With Rippling, you can...  ...all users and applications, enabling customers to confidently scale their organization...  ...We are seeking an exceptional Senior Staff Software Engineer to spearhead the evolution of our... 
    Customer
    Work at office
    Worldwide
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  • $251k - $310k

     ...Staff Software Engineer, Quantitative Evaluation Waymo is an autonomous driving technology company...  ...and evaluate changes to the Onboard software stack (Planner, Perception, etc...  ...hand off solutions in a robust way for customer teams to own their own evaluation.... 
    Customer
    Full time
    Remote work

    Waymo

    San Francisco, CA
    4 days ago
  •  ...a mission to build the best engineering team in the world. We're looking for a Senior/Staff Software Engineer to help build and evolve...  ...that spans across all customers, and you'll do it fast, cleanly...  ...transfers, invoicing, bill pay, onboarding, and card management systems... 
    Customer
    Work at office

    Slash Financial

    San Francisco, CA
    4 days ago
  • $224k - $315k

     ...in a single system. Take onboarding, for example. With Rippling,...  ...interconnected and enable Rippling's customers to grow both individuals as...  ...companies. This engineering role will be responsible for...  ...enable them to produce quality software that is shipped... 
    Customer
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    14 hours ago
  • $281k - $356k

     ...Senior Staff Software Engineer, TLM Waymo is an autonomous driving technology company with the mission...  ...as the "Oracle"—by reprocessing onboard logs offline using state-of-the-art ML...  ...requirements and aggressively grow our customer base to ensure every major software launch... 
    Customer
    Full time
    Remote work

    Waymo

    San Francisco, CA
    4 days ago
  •  ...Overview Staff Software Engineer, Growth San Francisco Description: Build the data infrastructure for robots operating...  .... In this role, you’ll own critical parts of the customer journey; from acquisition and onboarding to activation, monetization, and expansion; by... 
    Customer
    Temporary work
    Remote work

    ESR Healthcare

    San Francisco, CA
    2 days ago
  •  ...Rippling Device Management Staff Software Engineer Rippling gives businesses one place to run...  ...lifecycle in a single system. Take onboarding, for example. With Rippling, you can...  ...continent, and all the way to buyBack customers outdated devices to give them maximum... 
    Customer
    Work at office
    Worldwide
    3 days per week

    MyHealthTeam

    San Francisco, CA
    2 days ago
  • $150k - $230k

     ...Staff Software Engineer, Forward Deployed fal is the generative media ecosystem powering the next...  ...will work directly with enterprise customers to help them deploy, scale, and operationalize...  ...customer deployments, accelerating onboarding, and ensuring enterprise accounts... 
    Customer
    Currently hiring
    Relocation package

    fal

    San Francisco, CA
    5 days ago
  • $194k - $267.3k

     .... If you are too, let's talk. The Staff Software Engineer Opportunity Okta Developer Foundations...  ...Roll out deliverables to internal customers in phases, monitor adoption, collect...  ...begins with an immersive, in-person onboarding experience designed to accelerate... 
    Customer
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    14 hours ago
  • $240k - $270k

     ...Staff Software Engineer - EC Lifecycle Redwood City, CA (Hybrid); San Francisco, CA (Hybrid)...  ...creators, journalists, and more to build custom AI with their data faster than ever before...  ...(EC) lifecycle, focusing on automated onboarding workflows, performance management, and... 
    Customer
    Work at office
    Local area
    3 days per week

    Snorkel AI

    San Francisco, CA
    4 days ago
  • $161k - $221k

     ...disrupt our business or erode our customers’ trust. The Defensive Cyber Engineering organization is responsible for...  ...Sector roadmap by hiring a Staff Software Engineer in the DC area. You’ll...  ...maintaining ETL/ELT pipelines for onboarding security data into Okta’s security... 
    Customer
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    San Francisco, CA
    14 hours ago
  • $225k - $250k

     ...Matters We're hiring a Staff Engineer to define and own the technical...  ...entitlements, provisioning, customer and org hierarchy, packaging...  ...Contribute to hiring, onboarding, and engineering culture on...  ...You have 10+ years of software engineering experience, with... 
    Customer
    Full time
    Live in
    Work at office
    Home office
    Flexible hours
    3 days per week

    Scribe

    San Francisco, CA
    1 day ago
  •  ...in a single system. Take onboarding, for example. With Rippling,...  ...Benefits Platform – the core engine powering eligibility, recommendations...  ...experience. Make customer impact real: Prioritize work...  ...experience: 10+ years of professional software engineering, with a track... 
    Customer
    Work at office
    Worldwide
    3 days per week

    MyHealthTeam

    San Francisco, CA
    2 days ago
  • $174k - $239.8k

     ...are too, let's talk. The Staff SET Opportunity We are...  ...looking for an experienced Staff Software Engineer in Test to join our Identity...  ...issues/alerts and customer issues during on-call rotation...  ...with an immersive, in-person onboarding experience designed to accelerate... 
    Customer
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    3 days ago
  •  ...Rippling Platform Engineer Rippling gives businesses one place...  ...in a single system. Take onboarding, for example. With Rippling,...  ...reporting, permissions, and custom fields products. All these projects...  ...Develop high-quality software with attention to detail using... 
    Customer
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  •  ...Staff Software Engineer Unstructured is defining the standard for enterprise data transformation in the age of LLMs and generative...  ...team builds the critical features that enable large customers to securely onboard, operate, and scale on our platform identity and access... 
    Customer
    Flexible hours

    Unstructured

    San Francisco, CA
    4 days ago
  • $188k - $282k

     ...convenience, privacy, and security so customers can focus on innovation. This team...  ...defense for Auth0 customers. The Staff Software Engineer At Okta, we're building the next...  ...begins with an immersive, in-person onboarding experience designed to accelerate your... 
    Customer
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    2 days ago
  • $189k - $315k

     ...in a single system. Take onboarding, for example. With Rippling,...  ...projects end-to-end. As a Staff Engineer on Payroll Payments, you...  ...observability, audits, and customer-facing payment-state experiences...  ...professional experience as a software engineer, with a proven... 
    Customer
    For contractors
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  • $189k - $236k

     ...Senior Staff Software Engineer - Pricing and Packaging San Francisco, CA At Gusto, we're on...  ...owners can focus on their craft and their customers. With teams in Denver, San Francisco,...  ...engineering teams (Growth, Onboarding, Expansion) to define the platform's... 
    Customer
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    1 day ago
  • $198k - $346.5k

     ...employee lifecycle in a single system. Take onboarding, for example. With Rippling, you can...  ...also to give precious time back to our customers, enhancing productivity across the board...  ...through a robust and flexible rules engine. Our Time Products are the most actively... 
    Customer
    Hourly pay
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Rippling

    San Francisco, CA
    4 days ago
  • $194k - $267k

     ...let's talk. The Global AI Engineering Team At Okta, you'll be...  ...to make an impact. The Staff Software Engineer Opportunity At...  ...to life for employees and customers. Build high-performance...  ...with an immersive, in-person onboarding experience designed to accelerate... 
    Customer
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    2 days ago
  • $405k

     ...group of committed researchers, engineers, policy experts, and business...  ...-use tool for enterprise customers across industries - the connective...  ...that powers partner onboarding, customer storefronts, transaction...  ...with 2+ years operating at a Staff or equivalent technical leadership... 
    Customer
    Contract work
    Currently hiring
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    2 days ago
  • $192k - $260k

     ...infrastructure platform so our customers can use deep data...  ...their business. Founded by engineers - and customer obsessed...  ...started. As a Staff Engineer on the User Activation...  ...guide a team of ~20 software engineers to create seamless onboarding flows, intuitive workspace... 
    Customer
    Local area
    Worldwide

    Databricks

    San Francisco, CA
    1 day ago
  • $163k - $204k

     ...focus on their craft and their customers. With teams in Denver, San...  ...for seasoned full-stack software engineers to join the teams behind Gusto...  ...business owners every day. As a Staff Software Engineer, you'll...  ...to a Gusto office for onboarding is required for this position... 
    Customer
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Customer Onboarding. Be the first to apply!