Senior Software Engineer (Payments), Backend
$131.7k - $164.5kGoodLeap
Senior 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 Overview
We're looking for a passionate and experienced Senior Software Engineer to join our team that owns the core of our payment technology. In this role, you'll help 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. This is a great opportunity for someone who thrives in a fast-paced environment and is eager to contribute to key initiatives within a growing company.
Key Responsibilities
- Design, develop, and maintain scalable micro-services and APIs that integrate with Stripe and other payment gateways.
- Build secure, reliable, and compliant payment solutions with a focus on scalability and performance.
- Collaborate with the product team to understand business requirements and deliver high-quality solutions.
- Contribute to the entire software development lifecycle, from concept and design to testing and deployment.
- Stay updated on the latest trends and innovations in the payments space and bring new ideas to the team.
- Troubleshoot, debug, and resolve issues in a timely manner to maintain high system availability.
Qualifications
- 5+ years of software development experience using NodeJS, TypeScript and NestJS
- Experience with cloud platforms such as AWS.
- Experience working with Stripe's API or other payment processing platforms.
- Ability to design systems that are secure, scalable, and resilient to failure.
- Familiarity with relational databases like PostgreSQL.
- Experience with RESTful APIs and microservices architecture.
- Excellent communication skills and a collaborative mindset.
- A passion for clean code, continuous improvement, and best practices in software engineering.
Bonus Points
- 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.
$131,700 - $164,500 a year USA base pay range (CA, WA, NJ, MA, DC, NYC) per year: $144,900 - $164,500 USA base pay range (all other US states) per year: $131,700 - $149,500 In addition to the above salary, this role may be eligible for a bonus.
Please note: This role is not eligible for visa sponsorship.
Additional Information Regarding Job Duties and Job Descriptions:
Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law.
If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today!
We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our Employment Privacy Policy and Recruiting Policy on AI.
$172k - $212k
...FinTech company that is creating the best rent payment experience. It’s hard to believe that it’s 20... ...team? About the job Flex is looking for a Software Engineer who will be responsible for implementing the various backend systems that support all business features. In...SeniorFull timeLocal areaRemote workRelocation packageFlexible hours2 days per week3 days per week$200k - $250k
...Airwallex is the only unified payments and financial platform for... ...proprietary infrastructure and software, we empower over 200,000 businesses... ...a truly global, cross‑site engineering organization, with talented... ...we’re looking for passionate Senior Software Engineers to join us...SeniorWorldwide$186.07k - $218.9k
...Contribute to the core platform: the detection engine, invariant framework, and tooling that... ...(ie. job requirements) : ~5+ years of software development experience with large-scale... ...-size). Experience with financial, payments, or reconciliation systems. Streaming...SeniorLocal area$146k - $170k
...Senior Software Engineer We're looking for a passionate and experienced Senior Software Engineer to join the payments team at GoodLeap. In this role, you'll help design, build, and scale... ...with product managers, designers, and backend engineers to deliver intuitive,...Senior$146k - $204.5k
Traveltechessentialist is seeking a Software Development Engineer III in Austin, TX to lead backend service design and implementation for their payment systems. This critical role involves developing scalable backend services and implementing best practices for secure data...Senior- ...Airwallex is the only unified payments and financial platform... ...infrastructure and software, we support over 200,0... ...global, cross-site engineering organization, with... ...looking for passionate Senior Software Engineers to... ...Qualifications ~5+ years in backend software development,...SeniorWorldwide
- ...customer experiences very quickly. The Wallet, Payments & Commerce (WPC) team is building the world's best software for paying, and interacting with the world, from... ...identity.\\n\\nWe are looking for experienced engineers who are passionate about their craft, crave the...Senior
- ...Gnosis Pay Gnosis Pay is revolutionizing payments, bridging the gap between existing... ...reliability, security and scale. We need talented engineers to help us solve them. Responsibilities:... ...who likes to: Think about risk and software architecture Write meticulous unit tests...SeniorContract workRemote workFlexible hoursDay shift
$200k - $250k
A global finance technology firm is seeking a Senior Software Engineer based in Austin, Texas, to lead their Global Treasury and Payment Network (GTPN) team. You will oversee product development and collaborate with a diverse team to innovate financial services that impact...Senior$130k - $145k
...Job Description A client of Attain Talent is seeking a Senior Software Engineer to join the Product Development team, which focuses on delivering... ...Agile development model. The Sr .NET Software Engineer – Backend will participate in the design, implementation, and testing...SeniorFull timeTemporary workWork experience placementImmediate start- ...Staff Engineer & Senior Backend Engineer Opportunities - Hybrid - 2 days/week onsite Are you passionate about building scalable, cutting-edge... ...a Sr. Backend Engineer, to help build and evolve powerful software systems that redefine industry standards. Your Impact:...Senior2 days per week
$114.3k - $164.3k
...We're looking for outstanding engineers with a passion for technology... ...strengths. The Principal Software Engineer will be working with... ...craft and maintain Zynga's core Payments platform, which enables flawless... ...Design and architect new backend applications/services running...Full timeLocal area- PayPal is seeking a Backend Python Engineer in Austin, Texas to architect and develop high-performance backend solutions that enhance customer experiences. The ideal candidate has 3+ years of experience and a strong foundation in programming concepts, Python, and architecture...Senior
- Apple Inc. is seeking a Senior Software Engineer for its Access/Car Keys Engineering team in Austin, Texas. This role involves leading the architecture and development of distributed backend systems for Apple Wallet’s digital access. Candidates should have 8+ years of...Senior
$190k - $240k
...with other teams to deliver cross-team projectsMentor other engineers to ensure their development & growthPartner with Engineering... ...the organizationWhat We Look For5+ years of experience as a backend software engineerA strong understanding of Domain-Driven Design, distributed...SeniorWork at officeImmediate startRemote work- ...If you're driven to align your career with a fantastic mission, look no further! We're looking for a Senior Software Engineer to help us build and operate backend systems that run at serious scale. This role is for someone who cares about performance, reliability, and...SeniorFull timeTemporary workLocal areaRemote workWorldwideVisa sponsorshipFlexible hours
$130.5k - $193.6k
...consumers connect, transact, and complete payments, whether they are online or in person... ...communities.Job Summary:At PayPal, Backend Software Engineers play a pivotal role in building the... ...), based on definitions from more senior roles.Advises immediate management on...SeniorWork at officeLocal areaImmediate startFlexible hours- A leading digital banking solutions firm is seeking a Senior Software Engineer in Austin, TX. This role focuses on building cloud-native services... ...have 5+ years of experience, proficiency in full-stack and backend development, and familiarity with cloud environments like...Senior
- A global technology company in Austin is looking for a Senior Software Engineer to design and build resilient software systems. The role entails leading technical discussions, mentoring peers, and producing documentation. Applicants should have extensive experience with...Senior
$130.5k - $193.6k
...consumers connect, transact, and complete payments, whether they are online or in person... ....\n\nJob Summary:\n\nAt PayPal, Backend Software Engineers play a pivotal role in building the systems... ...), based on definitions from more senior roles.\n * Advises immediate...SeniorFull timeWork at officeLocal areaImmediate startFlexible hours- A technology company is seeking an experienced Senior Software Engineer to join their payments team in Austin, Texas. In this role, you will design and build robust customer-facing payment products that ensure security and reliability. Ideal candidates should have over...Senior
$150k - $195k
...it to inform future development Lay the groundwork for future engineering and product development Set up initial infrastructure and continuous... ...looking for someone with 5+ years of hands-on experience as a software engineer Strong collaboration skills and excellent...SeniorImmediate startRemote work- ...money. Our all-in-one solution combines payments, corporate cards, vendor management, procurement... ...Companies . About the Role Growth engineering builds the applications that power... ...mission, and values! What You’ll Do Build software to grow Ramp to its next millions of users...Full timeWork from homeHome officeRelocation packageFlexible hours
$1,500 per month
...inhabit. Our approach is centered around World Engine, our state-of-the-art onchain game server... ...infrastructure that serves as the backend for our game worlds Architect systems that... ...Work closely with game designers and other software engineers to ensure that our technology...SeniorFull timeFlexible hours- Novalink Solutions is seeking a Senior Java Developer in Austin, Texas. The successful candidate will develop software solutions and work on the SCOR BAU EI parallel initiative. Responsibilities include making updates to the SCOR Java, enhancing business logic, and supporting...Senior
- IQVIA LLC in Austin, Texas is seeking a Sr Software Engineer - API Lead to design and develop software solutions based on business needs. You will lead projects and ensure software quality while performing complex software tests. The ideal candidate will have a Bachelor...Senior
- ...building confidence through expert guidance. Lead Delivery - Senior Staff Engineer Would you like to work in an engineering environment... ...communities. What You'll Bring: ~10+ years of software engineering experience, including significant time in large...SeniorWork at officeLocal areaImmediate startFlexible hours
- Role Overview The Foundations Engineering team is composed of Site Reliability Engineers and Software Engineers working on the HCP Terraform hosted service. Our team... ...and responsibilities Develop and maintain the backend services on which HCP Terraform relies Continuously...Senior
- A leading aviation technology firm in Austin, Texas, is seeking a skilled Software Engineer to enhance their technology platform. This role involves C++ development, focusing on high-performance systems. Candidates should have 8-10 years of experience, deep expertise in...Senior
$130k - $160k
...Upside Engineering Role At Upside, engineers are expected to gather the right context from... ...decisions that lead to high quality software and delightful user experiences. We're... ...platform, providing accurate billing or payments or ensuring the customer journey is well...SeniorFull timeWork at officeFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Payments), Backend. Be the first to apply!
- graduate software developer Austin, TX
- rust software engineer Austin, TX
- senior software design engineer Austin, TX
- software engineer student Austin, TX
- software engineer amazon Austin, TX
- software developer positions Austin, TX
- software engineer full time Austin, TX
- software qa engineer Austin, TX
- new graduate software engineer Austin, TX
- junior software developer Austin, TX


