CrawlJobs Logo

Software Engineer, Payments

Ireland, Dublin · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

The Payments team at Whatnot is fundamental to the product’s global operations. We power every order, collect every payment across a wide range of local and international methods, and manage returns, refunds, and seller payouts at scale. Each year, we process billions of dollars in payments, making us one of the most trusted and essential systems in the business. As Whatnot grows rapidly, our team is directly responsible for enabling that growth—by building reliable, scalable infrastructure and developing innovative ways for users to transact. We play a central role in shaping the future of commerce on the platform and are accountable for supporting the continued expansion of both buyers and sellers in the years ahead.

Job Responsibility

  • Building reliable, scalable infrastructure
  • developing innovative ways for users to transact
  • shaping the future of commerce on the platform
  • supporting the continued expansion of both buyers and sellers

Requirements

  • 3-5 or more years of software development experience building scalable systems that can handle millions of users
  • comfortable with multiple programming languages (we primarily use Python, Elixir, JavaScript - knowledge of these in particular not required)
  • excellent product instincts
  • can mentor others, and prioritize building inclusive, supportive teams
  • project owner - you have strong ownership instincts and can own projects from inception to production, and beyond
  • known for shipping products and features lightning-fast
  • excellent problem solver and don’t need to be told exactly what to do
  • open to doing frontend work when required
  • ability to pick up on new technologies very quickly
  • proven track record of delivering features

Nice to have

  • Experience with payment systems, infrastructure, experiences and international commerce
  • Startup experience at a high-growth company

What we offer

  • Generous Holiday and Time off Policy
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Pension plans internationally
  • Monthly allowance to dogfood the app
  • Parental Leave: 16 weeks of paid parental leave + one month gradual return to work

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Payments

8 matching positions

Software Engineer, Payments

The Payments Team is working to make AGI financially sustainable by enabling Ope...
Location
Location
United States , San Francisco
Salary
Salary:
255000.00 - 440000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software engineering
  • ideally with a focus on payments or financial systems at scale
  • familiarity with payment processors (e.g., Stripe, Adyen, Braintree) or experience building similar internal financial systems (e.g., storing cardholder data, pricing, online commerce)
  • strong product mindset and a desire to deeply understand product needs
  • ability to thrive in high-growth, ambiguous environments
  • ability to balance fast execution with technical rigor and system reliability
  • excellent communication skills, with ability to build consensus among stakeholders both internally and externally
Job Responsibility
Job Responsibility
  • Architect, implement and scale core payment infrastructure
  • Build robust and extensible financial primitives to enable rapid iteration and support hyper-growth
  • Collaborate closely with internal and external stakeholders (e.g. Finance, GTM, Product, etc) to translate business requirements into clean, scalable technical systems
  • Demonstrate high levels of ownership to get changes shipped in the highly-regulated domain of payments
  • Create a seamless user experience for checkout around the world
  • Improve the reliability, observability and auditability of money movement at OpenAI
What we offer
What we offer
  • Offers Equity
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Payments

Harrington Starr has partnered with a leading global fintech organisation to hir...
Location
Location
United Kingdom , Greater London
Salary
Salary:
80000.00 - 100000.00 GBP / Year
harringtonstarr.com Logo
Harrington Starr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience building and operating scalable, highly available backend systems
  • Background in payments, fintech, banking, or other transaction-heavy environments
  • Experience with distributed systems, APIs, asynchronous messaging, and relational databases
  • Passion for clean code, testing, observability, and continuous improvement
  • Excellent communication skills and ability to collaborate with technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, build, and scale mission-critical payment and fund collection services
  • Own solutions end-to-end, from architecture and development through to production support
  • Partner with Product and Operations teams to translate business requirements into technical solutions
  • Mentor engineers and contribute to engineering best practices and code quality
What we offer
What we offer
  • Competitive salary and performance-related bonus
  • Opportunity to work on large-scale, business-critical systems
  • International, collaborative engineering culture
  • Ongoing professional development, training and certification support
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Payments Enterprise Technology

A fantastic opportunity to join us as we create a standalone Payments Acquiring ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience building complex, scalable systems
  • Detailed command of Cloud, Kubernetes, and the broader CNCF ecosystem
  • A polyglot mindset – expertise of at least two languages (e.g., Rust, Go, Kotlin) and a "right tool for the job" philosophy
  • Ability to bring both technical and non-technical stakeholders on the journey, explaining complex technical trade-offs
  • Product thinking – you treat the platform as a product, with fellow engineers as your customers
  • Good experience of collaboration with various stakeholders such as Product Managers
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Payments), Backend

GoodLeap is a technology company delivering best-in-class financing and software...
Location
Location
United States , Roseville; San Francisco; Austin; Plano; Irvine; West Palm Beach
Salary
Salary:
131700.00 - 164500.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
Job Responsibility
Job Responsibility
  • 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
What we offer
What we offer
  • Competitive salary and benefits package
  • Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Payments), Frontend

GoodLeap is a technology company delivering best-in-class financing and software...
Location
Location
United States , Austin, TX; Oklahoma City, OK; Plano, TX; West Palm Beach, FL
Salary
Salary:
146000.00 - 170000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of front-end software development experience using TypeScript, React, HTML, and CSS, building scalable and maintainable user interfaces
  • Experience integrating with RESTful APIs and third-party services (e.g., Stripe or other payment platforms), with an understanding of secure data handling in financial applications
  • Strong ability to design and implement performant, scalable, and resilient frontend architectures in complex, production environments
  • Experience working in cloud-based environments (e.g., AWS) and collaborating with backend systems built on microservices architectures
  • Excellent communication skills and a collaborative mindset, with a passion for clean code, continuous improvement, and delivering high-quality user experiences
Job Responsibility
Job Responsibility
  • Design, build, and maintain robust, scalable, and high-performance frontend applications that power GoodLeap’s payments experience across web platforms, ensuring secure and seamless customer interactions
  • Own end-to-end delivery of features—from technical design through implementation, testing, and deployment—operating with a high degree of autonomy and accountability within a fast-moving team environment
  • Partner closely with product managers, designers, and backend engineers to deliver intuitive, reliable, and delightful payment experiences, driving alignment while maintaining strong engineering standards
  • Solve complex frontend challenges related to performance, scalability, resiliency, and security, particularly within payments and financial workflows
  • Establish and uphold best practices in frontend architecture, code quality, testing, and observability, including writing comprehensive unit and integration tests
  • Contribute to and evolve shared frontend systems (e.g., design systems, component libraries, micro-frontend architecture) to enable high team velocity and consistency across products
  • Proactively identify opportunities to improve developer experience, tooling, and processes, enabling the team to move faster while maintaining high quality
  • Stay current with emerging trends, technologies, and innovations in the payments space, and proactively bring new ideas and perspectives to the team to continuously improve our products and user experience
  • Operate effectively in a fast-paced, highly empowered team, where engineers are trusted to make decisions, challenge assumptions, and drive outcomes with minimal overhead
What we offer
What we offer
  • Competitive salary and benefits package
  • Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Payments), Backend

We’re looking for a passionate and experienced Staff Software Engineer to join o...
Location
Location
United States , Roseville; Austin; Irvine; Plano; Salt Lake City; West Palm Beach
Salary
Salary:
173000.00 - 200000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
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
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Payments), Frontend

About GoodLeap: GoodLeap is a technology company delivering best-in-class financ...
Location
Location
United States , Austin, TX; Flexible within tech hubs; Oklahoma City, OK; Plano, TX; West Palm Beach, FL
Salary
Salary:
146000.00 - 170000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of front-end software development experience using TypeScript, React, HTML, and CSS, building scalable and maintainable user interfaces
  • Experience integrating with RESTful APIs and third-party services (e.g., Stripe or other payment platforms), with an understanding of secure data handling in financial applications
  • Strong ability to design and implement performant, scalable, and resilient frontend architectures in complex, production environments
  • Experience working in cloud-based environments (e.g., AWS) and collaborating with backend systems built on microservices architectures
  • Excellent communication skills and a collaborative mindset, with a passion for clean code, continuous improvement, and delivering high-quality user experiences
Job Responsibility
Job Responsibility
  • Design, build, and maintain robust, scalable, and high-performance frontend applications that power GoodLeap’s payments experience across web platforms, ensuring secure and seamless customer interactions
  • Own end-to-end delivery of features—from technical design through implementation, testing, and deployment—operating with a high degree of autonomy and accountability within a fast-moving team environment
  • Partner closely with product managers, designers, and backend engineers to deliver intuitive, reliable, and delightful payment experiences, driving alignment while maintaining strong engineering standards
  • Solve complex frontend challenges related to performance, scalability, resiliency, and security, particularly within payments and financial workflows
  • Establish and uphold best practices in frontend architecture, code quality, testing, and observability, including writing comprehensive unit and integration tests
  • Contribute to and evolve shared frontend systems (e.g., design systems, component libraries, micro-frontend architecture) to enable high team velocity and consistency across products
  • Proactively identify opportunities to improve developer experience, tooling, and processes, enabling the team to move faster while maintaining high quality
  • Stay current with emerging trends, technologies, and innovations in the payments space, and proactively bring new ideas and perspectives to the team to continuously improve our products and user experience
  • Operate effectively in a fast-paced, highly empowered team, where engineers are trusted to make decisions, challenge assumptions, and drive outcomes with minimal overhead
What we offer
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
  • This role may be eligible for a bonus
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Payments 3P

3P or (third party integrations) are critical to Uber’s broader company strategy...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of Experience in Scalable architectures
  • Knowledge in Distributed systems
  • Bachelors degree preferably in Computer science
  • Proven knowledge of at least one programming language, and of OOP patterns. Java and Go are primary languages in this team
  • Depth in algorithms and data structures
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Take ownership of key features and initiatives in crafting and building high quality, scalable systems in making paying on our platform reliable and efficient
  • Collaborate actively with many teams across Uber that power the Payments ecosystem
  • Design for scale & reliability. Our solutions support Uber's always-on marketplace. Maintaining this platform at scale requires constant investment in security, reliability and monitoring tooling
  • Innovate. Growth brings new complexity and new challenges every day
  • Fulltime
Read More
Arrow Right