CrawlJobs Logo

Staff Software Engineer (Payments), Backend

goodleap.com Logo

GoodLeap

Location Icon

Location:
United States , Roseville

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

173000.00 - 200000.00 USD / Year

Job Description:

We’re looking for a passionate and experienced Staff Software Engineer to join our team that owns the core of our payment technology. In this role, you’ll help design, build, and scale both our payments platform and customer-facing payment products, ensuring they are secure, reliable, and performant. You’ll collaborate closely with product managers, designers, and fellow engineers to deliver seamless payments experiences that power every transaction.

Job Responsibility:

  • Architect, design, and evolve scalable, high-performance APIs in a distributed environment that power Web, Mobile, and partner integrations
  • Lead integrations with payment processors and alternative payment rails, ensuring reliability, compliance, and future extensibility
  • Collaborate cross-functionally with Product, Risk, Finance, and Operations to translate business requirements into resilient technical solutions
  • Drive the full software development lifecycle, from technical design and implementation through testing, deployment, and post-launch support
  • Mentor and guide engineers across the team, setting high standards for system design, security, scalability, and code quality
  • Champion operational excellence by building and enforcing practices around observability, documentation, monitoring, and alerting
  • Proactively identify, troubleshoot, and resolve complex technical issues to maintain high availability and seamless customer experiences

Requirements:

  • 8+ years of full-stack development experience with Node.js, TypeScript, NestJS, React, HTML, and CSS
  • Experience with cloud infrastructure, preferably AWS
  • Strong system design skills with a focus on scalability, reliability, and security
  • Excellent communication skills and a collaborative, leadership-oriented mindset
  • Passion for clean, maintainable code, mentoring others, and continuous improvement

Nice to have:

  • Knowledge of Stripe, QuickBooks, or similar payment platforms
  • Experience with C#
  • Experience with Datadog or similar observability tools
  • Experience in FinTech or other highly regulated industries
  • Previous work with real-time payment processing systems
What we offer:
  • Competitive salary and benefits package
  • Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment
  • Work with a passionate, forward-thinking team dedicated to making a difference
  • Bonus
  • Equity

Additional Information:

Job Posted:
May 03, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer (Payments), Backend

Staff Software Engineer

EarnIn is looking for experienced, collaborative, and resourceful staff-level en...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of delivering value through software in a collaborative environment
  • Architected and implemented complex features focusing on data-driven decision making and performance optimization
  • Technical leadership: hands-on experience leading project teams, setting technical direction and strategy, system design, and mentoring engineers
  • Passionate about efficiency, availability, technical quality, and system quality
  • Experience leveling up those around you with curiosity and fostering a collaborative, inclusive team environment
  • Proven experience in defining product/technical strategy and deriving alignment with xfn leaders/stakeholders
  • Strong communication and initiative that spans across teams
  • Experience leading design, implementation, and deployment of high-scale cross-functional payments systems
  • Bring a strong product mindset and a deep understanding of product needs and long-term flexibility in design
Job Responsibility
Job Responsibility
  • Design & implement features robust enough for our high scale
  • Drive the implementation of new features—break complex problems down to their bare essentials, translate that complexity into elegant design, and create high-quality, maintainable code
  • Create and maintain test automation to enable continuous integration and development velocity
  • Design & deliver thoughtfully crafted REST APIs to drive the interactions between our client applications and backend services
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Work cross-functionally with other teams (data science, design, product, marketing, analytics)
  • Leverage a broad skill set and help us implement and learn new technologies quickly
  • Provide and receive design and implementation evaluations and improve with each iteration
  • Debug production issues across our services infrastructure and multiple levels of our stack
  • Think about distributed systems & services and care passionately about producing high-quality code
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • potential opportunities to travel to our Mountain View HQ
Read More
Arrow Right

Staff Software Engineer

EarnIn is looking for experienced, collaborative, and resourceful staff-level en...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of delivering value through software in a collaborative environment including experience in a tech lead type of role
  • Architected and implemented complex features focusing on data-driven decision making and performance optimization
  • Demonstrated a high level of ownership to get changes shipped in the highly regulated domain of payments
  • Technical leadership: hands-on experience leading project teams, setting technical direction and strategy, and mentoring engineers
  • Passionate about efficiency, availability, technical quality, and system quality
  • Passion to level up those around you with curiosity and foster a collaborative and inclusive team environment
  • Proven experience in defining product/technical strategy and deriving alignment with cross-functional leaders/stakeholders
  • Strong communication and initiative that spans across teams
Job Responsibility
Job Responsibility
  • Work cross-functionally with various teams
  • Contribute to the design and development of our backend services
What we offer
What we offer
  • Healthcare
  • Internet/cell phone reimbursement
  • Learning and development stipend
  • Potential opportunities to travel to our Palo Alto HQ
Read More
Arrow Right

Staff Software Engineer

We’re looking for a Staff Backend Engineer to join the Money Platform team at Ea...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in backend development, with experience in a tech lead role
  • Bachelor’s/Master’s/PhD in Computer Science or related field, or equivalent experience
  • Proficient in C# or Kotlin
  • Strong experience architecting and optimizing complex, data-driven systems
  • Proven ability to lead technical strategy, mentor engineers, and drive delivery
  • Excellent communication skills across distributed teams
Job Responsibility
Job Responsibility
  • Design and implement scalable, high-quality backend features and REST APIs
  • Drive end-to-end execution of complex initiatives, from design to production
  • Maintain and extend test automation to support CI/CD
  • Mentor engineers and provide guidance through code and architecture reviews
  • Collaborate with cross-functional teams (Product, Design, Data Science, Marketing)
  • Debug and resolve production issues across services and infrastructure
  • Continuously adopt and evaluate new technologies for business impact
What we offer
What we offer
  • healthcare
  • internet/cell reimbursements
  • L&D stipends
  • potential travel to our Mountain View HQ
Read More
Arrow Right

Sr Staff Software Engineer

Uber's Commerce Engineering group is responsible for maintaining and enhancing t...
Location
Location
United States , Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science or equivalent
  • 10+ years of experience with systems software engineering
  • Sound understanding of computer architecture and CS fundamentals
  • Strong problem solving and coding skills demonstrated by solid academic or research projects
  • Demonstrated experience in leading large scale projects from concept to delivery while uplifting other engineers working with them
  • Experience with Software Development processes such as design, planning, implementation, maintenance & documentation
  • Demonstrated experience working collaboratively in cross-functional teams
  • Passion for learning new technologies, domains, and challenging the status quo
  • Grit, drive and a strong feeling of ownership coupled with collaboration
Job Responsibility
Job Responsibility
  • Work on payments platform as a tech lead backend engineer creating solutions catering to Uber's different lines of businesses
  • Be the advocate and design guardian for payments platform to solve business use cases working closely with core teams within Uber
  • Autonomously lead and deliver the project working with Product and other business functions
  • Create forward looking technical vision aligned with Uber's business priorities to evolve existing platform to its next iteration
  • Mentor other engineers within and outside the team to be a force multiplier for the Company
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Engineering Manager II- Payment Compliance

We are building the next generation of payment compliance infrastructure that po...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • 5+ years of engineering management experience
  • Experience building and operating distributed systems at scale
  • Experience leading projects involving backend systems, infrastructure, or platform development
  • Strong technical background in system architecture and backend engineering
  • Experience hiring, developing, and managing engineers
Job Responsibility
Job Responsibility
  • Own the technical strategy and roadmap for payment compliance platform
  • Ensure systems are scalable, reliable, observable, and performant at large scale
  • Drive architectural clarity across various layers and stakeholder teams
  • Partner with DE and Data Science teams to enable rapid experimentation and model iteration
  • Hire, grow, and develop a team of talented engineers, including senior and staff-level engineers
  • Provide technical guidance, coaching, and career development support
  • Establish clear ownership, operational excellence, and strong engineering fundamentals
  • Foster a culture of ownership, accountability, and continuous improvement
  • Partner closely with DE, DS, Product, and Platform teams
  • Enable DS/DE teams to iterate faster by building robust experimentation, logging, and model integration infrastructure
Read More
Arrow Right

Staff Software Engineer - Risk and Payment Team (Backend)

Location
Location
United States , Sunnyvale
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors (or higher) or a related technical field, or equivalent experience
  • 7+ years of experience in software engineering
  • Expertise in programming languages such as Java, Go, Python etc. Good scripting skills and ability to pick up new ones
  • Experience in working on large-scale distributed systems and designing data-driven architecture
  • Experience in shipping scalable, efficient, reliable solutions and resilient code/products that reach millions of users
  • Strong problem-solving skills, with expertise in algorithms, data structures, and complexity analysis
Job Responsibility
Job Responsibility
  • Design and develop robust and high performance systems and solutions that address payment fraud, booster growth as well as optimize user experiences across Uber Products and Lines of Businesses
  • Collaborate with cross functional teams like Product Manager, Data Scientists/Analysts, Machine Learning Engineers to innovate in Risk domain, contribute to product enhancement, design and develop solutions while adhering to best practices in software engineering
  • Design, develop, and maintain robust and scalable software solutions
  • Collaborate with product managers, cross engineering teams, data scientists and other partners to gather requirements and translate them into technical specifications
  • Identify opportunities and lead of the entire development lifecycle end-to-end, from architecture design and coding to testing and deployment
  • Evaluate and integrate emerging technologies to future-proof our software ecosystem and maintain a competitive technical edge
  • Mentor and guide other engineers, providing technical leadership and encouraging a collaborative team environment
What we offer
What we offer
  • Bonus program
  • Equity award
  • Other types of compensation
  • 401(k) plan
  • Various benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We are excited to grow our internal Engineering team as we are seeking a Staff S...
Location
Location
United States
Salary
Salary:
180000.00 - 225000.00 USD / Year
getluna.com Logo
Luna
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience, with a track record of delivering software across multiple stacks and/or products
  • 8+ years experience with Ruby
  • 3+ years experience with at least one other language
  • Comfortability with both Frontend and Backend engineering, and potentially flexing between both as needed
  • Demonstrated ability to own a project from start to finish
  • Proven ability to lead cross-functional projects, including work with product, user experience, and project management, to deliver cohesive and integrated solutions
  • Develop, test, release and monitor your own code with quality and timeliness.
  • Proficiency in leveraging a variety of open-source technologies and cloud services to enhance platform capabilities.
  • Self starting, technically motivated
  • Desire to deliver meaningful impact in people's lives and contribute to true change in healthcare delivery
Job Responsibility
Job Responsibility
  • Design, develop and maintain the next generation of our internal marketplace console. Including but not limited to scheduling, automations, payment flow, customer communications, reports, and dashboards.
  • Identify and propose strategies around technical problems, getting buy-in from other teams to enhance solutions.
  • Lead cross-functional projects with other teams to come up with solutions that have a direct impact on Engineering.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality of performance for the Engineering team.
  • Impact focus areas can include, mobile API’s, backend integration, migration to Elixir, or building a whole new feature for admins.
  • Dedicated time to help mentor and develop less senior engineers skill sets in code reviews, as well as writing exceptional code that can be used as an example for more junior engineers.
  • Identify and proactively prioritize tech debt in collaboration efforts with Product team members.
  • Minimize technical complexity while delivering high quality solutions that may integrate multiple applications.
  • Solve significantly complex software problems with solutions that are near ideal in terms of resilience, fault tolerance, scalability, and stability.
  • Working with external contractors to complete tasks, including delegation responsibilities as a Team Lead with contractors.
What we offer
What we offer
  • Benefits on the 1st of the month following start date, stock option equity, unlimited PTO, company paid life insurance, and more.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Money

This is a Product Engineering role specialized in monetization systems, and will...
Location
Location
United States , Foster City
Salary
Salary:
265000.00 - 340000.00 USD / Year
replit.com Logo
Replit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of engineering experience, with strong skills working on the backend
  • Direct working experience in at least one of the following: Subscription platforms
  • Usage-based billing
  • SaaS Taxation
  • Payment platforms
  • Tokenization
  • Self-directed and comfortable working autonomously in ambiguous environments
  • Excellent problem-solving skills with ability to debug complex billing issues and edge cases
  • Experience implementing customer-facing billing interfaces that simplify complex pricing structures
  • Tools + Tech Stack for this role: Python, TypeScript, React, Postgres, GraphQL, and Nodejs
Job Responsibility
Job Responsibility
  • Lead the architecture and implementation of monetization systems at Replit
  • Create seamless payment experiences for users for both product-led and sales-led motions
  • Build new abstractions and APIs for other engineers at Replit to monetize their new products
  • Iterate on pricing and packaging tactics to drive revenue growth. Examples include coupon codes and referral systems
  • Create monitoring and feedback systems so that we can proactively spot problems, fix them, and optimize performance
What we offer
What we offer
  • Competitive Salary & Equity
  • 401(k) Program with a 4% match
  • Health, Dental, Vision and Life Insurance
  • Short Term and Long Term Disability
  • Paid Parental, Medical, Caregiver Leave
  • Commuter Benefits
  • Monthly Wellness Stipend
  • Autonomous Work Environment
  • In Office Set-Up Reimbursement
  • Flexible Time Off (FTO) + Holidays
  • Fulltime
Read More
Arrow Right