Staff Software Engineer (Payments), Backend
$173k - $200kGoodLeap
Staff Software Engineer
GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap's proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018.
GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.
Position Summary
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.
Key Responsibilities
- 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
Qualifications
- 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
Bonus Points
- 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
Why Join Us?
- Work on impactful projects that enable sustainability and energy solutions.
- 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.
$173,000 - $200,000 a year In addition to the above salary, this role may be eligible for a bonus and equity.
$218.03k - $256.5k
...foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Staff Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails serves as Coinbase’s gateway between the fiat...SuggestedLocal area$140.6k - $173.1k
...Team/Role We are seeking a seasoned Staff. Software Engineer in the WEX Mobility Engineering... ...caters fleet management and mobility payments solutions to our large customers and partners... ...object oriented code in our backend services. Develop public REST APIs...SuggestedRemote workFlexible hours$218.03k - $256.5k
...coordination problem between teams. At staff-level, you’ll define what... ..., real-time detection engine, and the APIs and tooling that... ...with Transfer Service, Ledger, Payments, Risk, and Compliance to... ...requirements) : ~8+ years of software engineering experience. ~ You...SuggestedLocal area$172.8k - $216k
...Senior Staff Software Engineer CA- San Francisco / UT- Sandy / WA- Seattle / NY- New York City / FL- Jacksonville / DE- Greenville / MT- Helena... ...some of the world's largest Fintechs. We are the only payments innovator that applies tech and engineering capabilities to...SuggestedRemote workFlexible hours$218.03k - $256.5k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...organization operates faster and more safely. As a Staff Software Engineer, you will own the technical strategy and architecture...SuggestedLocal area$153.6k - $264k
...Staff Software Engineer, Core API San Francisco, CA; Seattle, WA; Salt Lake City, UT; Jacksonville, FL; New York City, NY Welcoming, collaborative... ...some of the world's largest Fintechs. We are the only payments innovator that applies tech and engineering capabilities to...Contract workLocal areaRemote workFlexible hours$200k - $250k
...Staff Software Engineer, AI Platform Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It's hard to believe that it's 2026 and paying rent on time is expensive, inflexible, and difficult. We're here to change...Full timeLocal areaRelocation packageFlexible hours2 days per week3 days per week$172k - $212k
...Senior Software Engineer, Backend Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It's hard to believe that it's 2026 and paying rent on time is expensive, inflexible, and difficult. We're here to change...Full timeLocal areaRelocation packageFlexible hours2 days per week3 days per week$95k - $135k
...Ruby, Rails, and associated backend technologies such as Swagger... ...while ensuring adherence to software compliance and testing standards... ...collaborating with a team of developers/engineers. Experience with Agile... ...as any other discretionary payment or compensation program) at...Full timeRemote workFlexible hours$121.5k - $145.5k
...Role We are seeking a seasoned Sr. Software Engineer in the WEX Mobility Engineering... ...that caters fleet management and mobility payments solutions to our large customers. Mobility... ...performance object oriented code in our backend services. Develop public REST APIs...Remote workFlexible hours- ...Job Title: Staff Software Engineer - AI & MCP Job Summary: Assume a technical leadership role on the team, with ownership of solutions... ...to translate complex product requirements into scalable backend solutions, robust AI tooling, and highly relevant search experiences...Contract work
$95k - $135k
...Ruby, Rails, and associated backend technologies such as Swagger... ...while ensuring adherence to software compliance and testing standards... ...collaborating with a team of developers/engineers. Experience with Agile... ...as any other discretionary payment or compensation program) at...Full timeRemote workFlexible hours$253.9k - $298.7k
...expected and fully supported. We’re looking to hire a Senior Staff Software Engineer to join one of our teams within the Platform Product Group.... ...you (ie. job requirements): ~10+ years of experience in backend software engineering using Golang or similar languages ~...Local area$134k - $235.9k
...partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/... ...of an ML team and contribute strong software engineering (SWE) expertise. Support... ...field of robotics or latency-sensitive backend services ~ Background working with machine...Local areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work- ...Senior / Staff Software Engineer - UI Client Application Anywhere Type: Contract Category: Development Industry: Life Sciences... ...interfaces within an Electron shell, collaborates with UX and backend teams, and drives state management, component architecture,...Hourly payContract workLocal areaRemote work
$230.8k - $271.2k
...About the RoleConfluent is seeking an innovative and executing Staff Engineer to help make stream processing feel like using a database... ...serverless Apache Flink.What You Will Bring10+ years of relevant software development experience.Technical Expertise: Deep knowledge of...Remote work$2,000 per month
...Staff Software Engineer Utah | Hybrid This is a Utah-based hybrid position which will require some regular in-office days each week. Employment with BambooHR is contingent on passing both a background and credit check. Essential Job Duties We're looking for...Work at officeLocal area- ...and the financial world. The Role Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Staff Software Engineers who are ready to lead the design and implementation of key capabilities of the next generation of our financial services platform...Full timeWork experience placementRemote work
$189.3k - $290.7k
...Job Description Job Summary We are seeking a Level 8 Staff Software Engineer to lead complex Android Automotive and 3D visualization software for ADAS HMI experiences. This role backfills a senior technical leadership scope covering signal-driven ADAS visualization...Local areaWork from homeRelocation packageFlexible hours- ...estimate of the current range is: Grade: Technical 411 Pay Range: $157,000.00 - $243,400.00 Job Description The Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm. The position will be required to apply...Full timeFlexible hours
- ...Staff Software Development Engineer In Test South Jordan, Utah Are you a Staff Software Development Engineer in Test? This is the job for you! What you'll do We are looking for a driven Quality Assurance (QA) Lead and Automation Architect for Neurons UEM (Unified...Work at officeFlexible hours
- ...Java applications. Develop and maintain software documentation. Provide technical... ...or master’s degree in computer science, Engineering, or a related field. ~ Core Java developer... ...NTT DATA recruiters will never ask for payment or banking information and will only use...Work at officeRemote workFlexible hours
- ...environments. As a member of our AI engineering team, you’ll play a critical... ...in AI and enterprise software — from scalable multi-agent coordination... .../Golang, API integration, backend frameworks) Strong system... ...be eligible for commission payments tied to quota achievement....Hourly payPermanent employmentInternshipSummer internshipFlexible hours
$140k - $210k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed, you will be responsible for leading and executing key objectives...Temporary workWork experience placementLocal area$218.03k - $256.5k
...expected and fully supported. *About the Team: *Financial Engineering builds Coinbase’s financial data and reporting foundations to... ...What you’ll be doing: Architect and build foundational backend systems with a focus on performance, scalability, and reliability...Local area$100k - $110k
...mentoring developers, ensuring engineering excellence, and partnering... ...discussions, and end-to-end software development lifecycle activities... ...owners, UX designers, backend teams, and stakeholders to refine... ...well as any other discretionary payment or compensation program) at...Full timeRemote workFlexible hours- ...gov. This remote position requires deep expertise in Ruby on Rails and React, alongside experience with OpenAI API integrations and backend technologies like Swagger and Git. Candidates should have 12+ years of experience or 8+ years with a Master's degree, and be able...Remote work
- ...leading provider of cloud-based software for dealerships, serving the... ..., Parts, Service, Rentals, Payments, Accounting, and Customer Relationship... ...for a Senior Software Engineer to join one of our high-... ...including Node.js and modern backend frameworks such as NestJS - with...Full timeFlexible hours
- Job Title Experience: 5 to 8 years experience in Java, Microservices, Springboot, SQL, Unix Experience with Java frameworks such as DropWizard, Spring and Hibernate Experience with Databases (DB2, Oracle, Cassandra, Mongo) Experience with microservice architectures ...
$55k - $100k
A leading technology company is seeking a Senior Backend Engineer to design and implement robust backend systems in a fully remote environment. Responsibilities include managing AWS infrastructure using tools like Terraform and Kubernetes, collaborating on high-performance...Full timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Payments), Backend. Be the first to apply!
- remote back end developer Salt Lake City, UT
- back-end developer Salt Lake City, UT
- senior backend developer Salt Lake City, UT
- backend software engineer Salt Lake City, UT
- javascript software engineer Salt Lake City, UT
- senior c# .net software developer Salt Lake City, UT
- ultimate software Salt Lake City, UT
- software technical support engineer Salt Lake City, UT
- software intern Salt Lake City, UT
- healthcare software sales Salt Lake City, UT

