Senior Software Engineer - Payments
$175k - $196.8kFastSpring
Senior Software Engineer - Payments
Remote
About FastSpring:
FastSpring is how AI, SaaS, gaming, software, and digital product companies sell online in more places around the world. We handle all payment needs from checkout to taxes so you can go farther faster. Founded in 2005, we are a privately owned company headquartered in Santa Barbara with offices in Amsterdam, Austin, Belfast, Dublin, Halifax, and Singapore.
The Position:
FastSpring is looking for a Senior Software Engineer to join our Payments team, designing and developing the systems that power our industry-leading full-service ecommerce platform — payment processing, subscription billing, settlement, refunds, and reporting.
Responsibilities:
- Working within our agile software development teams, lead design and development of product features for highly available payment processing, subscription billing, and reporting platforms
- Lead integrations with external platforms such as payment processors, card networks, and alternative payment methods (APMs)
- Ensure a robust software delivery process through clear procedures as well as automated build, test, and deployment capabilities
- Debug and troubleshoot complex issues, optimize system performance, and ensure reliability across money-movement flows
- Reduce time to market by decomposing large feature requirements into small development tasks suitable for incremental releases
- Participate in design and code review with other team members
- Mentor junior members of the development team
- Manage software issues through tickets according to product development priorities
- Lead the adoption of best practices for coding standards, testing, and deployment
- Work with other FastSpring team members — Product, Risk, Finance, and Compliance — to understand and incorporate business and regulatory requirements (PCI-DSS, PSD2/SCA, 3DS2) into product solutions
- Flexible hours to work with local and remote team members on feedback and requirements
- Respond to production issues and apply continuous improvement techniques to fully resolve them
Qualifications:
- 10+ years of software development experience delivering commercial SaaS solutions using Java
- Experience in the Payments industry and/or integrating with a third-party payment API is a plus
- Passionate problem solver with a proven track record of delivering high-quality software solutions
- 4+ years of experience with SQL (PostgreSQL) and NoSQL storage
- 3+ years of experience implementing RESTful service-oriented architectures with public APIs
- HTML / CSS / JavaScript / Angular experience; Vue a plus
- Unit testing, mocking, and automation experience
- 3+ years experience with Amazon Web Services, including EC2, S3, RDS, DynamoDB; experience with Lambda is a plus
- Experience with Linux; experience with containers & Docker is a plus
- Comfortable using AI-assisted development tooling — our engineers use Claude Code day-to-day to accelerate design, implementation, and review
- Bachelor's or Master's degree in Computer Science or equivalent experience
Consistent with FastSpring's values and applicable law, we provide the following information to promote pay transparency and equity. The base pay range below represents a good faith estimate of the low and high end base pay range for the listed position. This role may be eligible for the corporate bonus plan (or, if a sales role, a commission plan as defined in the sales incentive plan document). In addition, FastSpring provides a variety of benefits to employees.
Estimated Base Pay Range
$175,000 - $196,800 USD
About the Company:
FastSpring is an EQUAL EMPLOYMENT OPPORTUNITY/AFFIRMATIVE ACTION employer. Candidates are considered for employment with FastSpring without regard to their race, color, religion, national origin, age, sex, gender, pregnancy, disability, sexual orientation, gender identity, genetic information, military status, veteran status (specifically status as a disabled veteran, special disabled veteran, Vietnam Era veteran, recently separated veteran, armed forces service medal veteran, or other protected veteran) or other classification protected by applicable federal, state or local law.
AI Transparency Statement:
FastSpring may utilize artificial intelligence (AI) or automated tools during portions of the recruitment process to assist with operational and administrative activities, including candidate communications, scheduling, application organization, and interview documentation. These tools are designed to support efficiency and consistency within the hiring process. AI systems are not used as the sole determinant of hiring outcomes, and all employment decisions are made by qualified human reviewers. We are committed to responsible and fair hiring practices and continue to evaluate our use of technology accordingly.
- ...expansive array of specialties, in all 50 states. About the Role As a Senior Software Engineer on the Solutions Team, you’ll lead the development of a centralized, cloud-native payments platform. This is a high-impact, greenfield opportunity requiring strong...SeniorFull timeFlexible hours
- ...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.... ...someone who likes to: Think about risk and software architecture Write meticulous unit tests...SeniorRemote jobFull timeContract workFlexible hoursDay shift
- ...Senior Software Engineer – Payments At OrderYOYO, payments sit at the heart of everything we do. Every order placed, every restaurant paid, and every dispute resolved runs through the systems this team owns and operates. We're looking for a Senior Software Engineer...SeniorRemote work
- ...We are seeking a highly skilled Senior Payments Developer to join our growing engineering team. This role is critical in building and scaling our payments infrastructure... ...Qualifications Technical Expertise 7+ years of software development experience with 3+ years specifically...SeniorRemote workFlexible hours
$137k - $182k
...Senior Software Engineer, Payment/Check Processing Overview MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other developers to conceptualize, design, and...SeniorFull timeLocal area$165k - $180k
...Join to apply for the Senior Software Engineer - Payments role at Brigit Join to apply for the Senior Software Engineer - Payments role at Brigit Get AI-powered advice on this job and more exclusive features. Hi, we're Brigit! A holistic financial health company helping...SeniorFull timeSummer workInternshipWork at officeLocal areaImmediate startRemote workFlexible hours$160k - $185k
.... About the Team: Quizlet’s Payments team plays a critical role in ensuring seamless... ...Quizlet. We are at the intersection of engineering, business, and compliance, which means... .... About the Role: As a Sr. Software Engineer on the Payments team, you will...SeniorFull timeWork at office- ...s): AZ, NC and TX. We are seeking a Senior Software Developer to design, develop, integrate... ...support cloud-native solutions across Payments, Money Movement, and Information Reporting... ...collaborating closely with architects, engineers, and business stakeholders. This role...SeniorFull timeRemote work
$175k - $240k
...Tabs to generate invoices directly from contracts, reconcile payments in real time, and automate ASC 606 compliance. Founded... ...in finance and AI. About the Role Tabs is seeking a Senior Software Engineer specifically focused on building out custom payments...SeniorFull timeContract workWork at office$140.97k - $228.87k
Role Description We are looking for a Senior Software Engineer to join our Payments team — a critical engineering domain responsible for building, scaling, and evolving the payments infrastructure that powers every transaction across the Collectors ecosystem. ~This team...SeniorFull timeWork at officeFlexible hoursShift work$157.25k - $195.68k
...platform components. Collaborate with engineering teams on architecture design, code reviews... ...provider of enterprise open source software solutions, using a community-powered approach... ..., any fees, commissions, or any other payment related to unsolicited resumes or CVs except...SeniorFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...the following location(s): AZ, NC and TX. As a Sr. Software Engineer on the Enterprise Payments team with strong Java foundation and coding experience... ...payments, and information reporting API applications. The Senior Software engineer will be responsible for all software...SeniorRemote work
$191k - $253k
...Team builds the foundational software-defined operating system that... ...real-time execution. As a core engineering capability, LatticeOS... ...THE JOB We are looking for a Senior Software Engineer to join the... ...scammers often attempt to extract payment or sensitive personal information...SeniorFull timeWork experience placementImmediate start$115k - $184k
...where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and... ...governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology...SeniorFull timePart timeWorldwideFlexible hours$165k - $247k
...the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges:... ...managers. Amplitude will never ask for financial information or payment, or for personal information such as bank account number or...SeniorFull timeHome officeFlexible hours- Ruby Labs Ltd is looking for a strong Database Engineer to own, scale, and evolve their data infrastructure in a high-scale payment orchestration system. The successful candidate will work on optimizing databases while ensuring their reliability and performance. This remote...SeniorRemote work
$209k - $238.5k
...Senior Lead Software Engineer, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...SeniorFull timePart timeInternshipLocal area$500 per month
Role Description As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower... ...trading billions of dollars worth of assets daily. The payments team is responsible for building and maintaining a modern...SeniorFull timeRemote workHome office$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software... ...-in, interactive reminders, automated waitlist, payments, and more. Patients get a great experience and...SeniorFull timeWork at officeWork from home$170k - $210k
...friendly API, Finix helps companies accept payments, manage payouts, and onboard merchants—... ...others. About the role The engineering team owns the delivery and stability of... ...customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning...SeniorFull time$160k - $200k
...financial products. Our technology and capital solutions power payments, cards, lending, and digital asset capabilities that move... ...For We are seeking a highly skilled and motivated Senior Software Engineer with 8 years of hands-on experience developing robust, scalable...SeniorFull time- ...helping them better manage their finances. Overview As a Senior Backend Engineer, you’ll play a pivotal role in shaping our platform,... ...Experience working with products related to lending, credit cards, payments, or other financial services. Familiarity with mobile...SeniorFull timeImmediate start
- ...About Neon Neon is a global payments and e-commerce platform designed to help game publishers earn more money and independence... ...own terms, read on. About the Role Neon is seeking a Senior Software Engineer who will help lead the development of one of our key work streams...SeniorFull timeFlexible hours
$150k - $165k
...backed by Sequoia Capital. We’re building the universal payment layer to unify all currencies—fiat and crypto—so businesses... ...environment, we want to talk to you. We are hiring a Senior Backend Software Engineer! This will be our first Senior hire in our NYC office....SeniorFull timeWork at officeFlexible hours- ...Overview Sedaro is hiring a Senior Software Engineer to strengthen the performance and reliability of our distributed multi-physics... ...PTO ~401(k) with 4% match ~100% premium payment for medical insurance ~ Parental Leave ~ Flexible...SeniorPermanent employmentFull timeFlexible hours3 days per week
- ...About Coinflow Coinflow is a next-generation payments company headquartered in Chicago, pioneering the way money moves globally... ...run rate! About The Role We're looking for a Senior Software Engineer to help build the core infrastructure powering global payments...SeniorFull timeWorldwide
- ...As a member of our team, you will collaborate with world-class engineers, architects, and visionaries, and work across organizational lines... ...and / or individual recruiters without being responsible for payment of any fees asserted from the use of unsolicited resumes. We...SeniorOdd jobFull timeLocal area
- ...Rainforest? Rainforest is an early stage payments-as-a-service startup that has developed... ...monetizing payments for vertically focused software platforms fair and simple. We focus... ...We’re looking for experienced Software Engineers who are passionate about building rock-solid...SeniorFull timeWork experience placementFlexible hours
$134k - $167k
...to support end-to-end automation of lab software Work with internal groups to create test... ...~ BS in Computer Science, Computer Engineering or related field ~ Proficiency in Python... ...receives and bears no responsibility for payment of any fees asserted from the use of...SeniorFull timeLocal area$190k - $235k
...time liability connectivity with instant payment execution, Method’s API is designed to... ...blog ! The impact As a member of the engineering team, you will own projects from end-to-... ...Who you are ~5+ years of full-time software engineering experience, ideally full-stack...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Payments. Be the first to apply!
- software engineer full time United States
- software system engineer United States
- consulting software engineer United States
- software engineer travel United States
- software engineer mainframe United States
- software developer trainee United States
- real time software engineer United States
- network software engineer United States
- senior software engineer remote United States
- entry level software engineer remote United States





