Software Engineer - Payment Team
Jobleads-US
About Tereina
Tereina is on a mission to revolutionize B2B payments. We're a well-funded, early-stage startup supported by one of the largest software companies in the world, SAP. We're building cutting-edge solutions that will transform the way businesses move money. Our platform handles cross-border payment processing, counterparty management, bank account administration, and compliance workflows for enterprise customers worldwide.
The Payment Team owns how money moves through Tereina — from payment initiation and validation through routing, execution with our banking and payment partners, and status tracking all the way back to the customer. We're a team of five engineers today and growing, and we already integrate with several payment processors across domestic, international, and real-time (RTP/FedNow) rails. Our payment services are built on Java and Spring Boot microservices running on Kubernetes, with Google Pub/Sub messaging and Apache Camel integration pipelines at their core.
About the Role
As a Software Engineer on the Payment Team, you will build and operate the services that carry a payment from the moment a customer's ERP submits it to the moment funds reach the beneficiary. You will report to the Engineering Manager – Payment Team and work alongside senior engineers and an architect on the two services at the heart of our money flow:
Payment Request: intake of payment batches over REST and ISO 20022 (pain.001), validation and entity resolution, sanctions and AML screening, rules-driven routing, FX-locked multi-step instruction plans, scheduling into rail-specific execution windows, and pain.002 status reporting back to the customer.
Payment Execution: signed instruction intake, fund verification and reservation in a double-entry ledger, dispatch through processor adapters across ACH, wire, real-time (RTP/FedNow), SEPA, Faster Payments, and digital-asset rails, settlement and return tracking from processor events, reconciliation, and CAMT.052/053 account reporting.
You will ship features end to end, help bring new banks and payment processors onto the platform, and share responsibility for production health with the rest of the team. It's a role for an engineer who wants to go deep on how money actually moves — and who cares that every payment is correct, traceable, and on time.
Your First Months
Day 1: Ship your first commit to a payment service.
Week 1: Get both payment services running locally, follow a payment end to end from request intake to settlement in our dev environment, and join the team's stand-ups and design reviews.
Month 1: Deliver your first feature or fix to production and shadow an on-call shift.
Month 3: Own a feature end to end — such as a new validation rule, a routing change, or a processor adapter enhancement — and join the on-call rotation.
Month 6: Contribute to a new processor or rail integration from sandbox certification through go-live, and become a go-to person for an area of the payment flow.
Key Responsibilities
Payment Flow Development: Implement and evolve features across payment request and payment execution — validation rules, routing decisions, instruction planning, funding, dispatch, and status tracking — in Java and Spring Boot microservices.
Processor & Bank Integrations: With guidance from senior engineers and the architect, build and maintain adapters for banking partners and payment processors, including API- and webhook-based connectivity, rail-specific rules, sandbox certification, and feature-flagged production go-lives.
Correctness by Design: Write code that is idempotent, safe to redeliver, and auditable — enforced state-machine transitions, duplicate-submission guards, signed instructions, and full revision history.
Ledger & Reconciliation: Contribute to ledger postings and fund-state transitions (pending, clearing, settlement, return) and to the reconciliation that keeps our books matched against provider balances.
Exceptions & Operations Tooling: Help improve how failed and held payments are surfaced, explained, and resolved — clear error codes, operator actions such as reprocess, fail, and return, and internal tooling that lets Payment Operations act quickly.
Code Quality: Write clean, maintainable, well-tested code — unit, integration, and end-to-end — and contribute to design reviews and technical documentation.
Production Ownership: Monitor service health and take part in incident response and root‑cause analysis. On‑call rotates across the team, and we aim for follow‑the‑sun coverage across our time zones, though you may occasionally be asked to jump in on an emergency.
Cross‑functional Collaboration: Work with Product, Payment Operations, Quality Engineering, and the Platform, SAP Integrations, and UX teams — as well as engineers at our banking and payment partners.
Qualifications
Experience: 3+ years in software engineering, with experience building and running backend systems and APIs in production.
Technical Foundation: Proficiency in Java and Spring Boot, RESTful API design, and relational databases (PostgreSQL or similar), including SQL and schema migrations.
Distributed Systems: Working knowledge of message‑driven systems — publish/subscribe, queues, retries, dead‑lettering — and of idempotency, consistency, and failure handling.
AI Tooling Proficiency: Hands‑on experience with modern AI coding assistants (e.g., Claude Code, GitHub Copilot, or similar) and the ability to use them to improve engineering speed, quality, and impact.
Communication & Collaboration: Strong written and verbal communication skills and the ability to work effectively in a fast‑paced, cross‑functional, distributed team.
Preferred Qualifications
- Exposure to payments and money movement — payment lifecycles, settlement, returns, and exceptions
- Experience with payment rails such as ACH, wires, SWIFT, real‑time (RTP/FedNow), SEPA, or Faster Payments
- Familiarity with ISO 20022 messages (pain.001, pain.002, camt.052/053)
- Experience with Apache Camel or other enterprise integration frameworks, and with Google Pub/Sub, Kafka, or similar messaging
- Exposure to rules engines or decision tables (e.g., DMN/Drools) and explicit state‑machine modeling
- Experience with double‑entry ledgers, fund reservation, or financial reconciliation
- Understanding of secure API design, handling of sensitive financial data, and compliance requirements such as sanctions/AML screening and SOC 2
- Familiarity with Kubernetes, GCP, observability tooling, and CI/CD
- Exposure to cross‑border payments, FX, multi‑currency money movement, or digital‑asset/stablecoin settlement
- Familiarity with SAP ERP payment processes
Why Join?
Growth: Own the platform and the operations function end-to-end, and expand your scope across new products, rails, partners, and markets as we scale.
Impact: Shape how payments operations scale at a fast‑moving B2B payments company.
Innovation: Work at the intersection of payments operations and AI‑enabled automation.
Culture: Join a collaborative team that values curiosity, inclusion, and sustainable work.
We are looking for curious, driven builders who want to create secure, scalable, user‑friendly payments products.
We embrace AI as a powerful tool for innovation and welcome team members eager to leverage it in their work. As an equal opportunity employer, we're committed to diversity, inclusion, and creating an environment where everyone can thrive.
#J-18808-Ljbffr Jobleads-US$167k - $230k
...AI Agents embedded across our platform, teams can analyze, test, and optimize user... ...employees of all backgrounds to thrive.Senior Software Engineer - Analytics Compute Platform TeamAbout... ...never ask for financial information or payment, or for personal information such as...SuggestedWork at officeHome officeFlexible hours$183k - $200k
...their craft and their customers. With teams in Denver, San Francisco, and New... ...the Role:We’re hiring seasoned engineers to join our teams that work on core... ...and building the future of Gusto's Payments platform. As a Gusto Software Engineer at this level, you’ll be guiding...SuggestedFull timeWork at officeLocal areaRemote work2 days per week3 days per week$127.1k - $185k
...find coworkers who are eager to team up, collaborate, and smash (... ...Twitch is a career, and our payment systems are central to making... ...love.As a key member of the engineering team, you will report to the... ...schema design1+ years as an software engineerExperience creating detailed...SuggestedFlexible hours$230k - $390k
...Lens. Before that, Clay led the product and design teams for Google Workspace.What you'll doThe Payments Infrastructure team builds the trust boundary between... ...cardholder data.Make payments something other engineers can use without becoming compliance experts: drive...SuggestedFull timeFlexible hours$28 per hour
...markets is next. Funds is the software and services behind private... ...is building the banking and payments network for private markets.... ...If you're a Senior Software Engineer who wants to build the financial... ...these systems end to end. The team owns the ledger, bank and payment...SuggestedWork at office2 days per week- ...stack. About the Roles The Data Platform team spans data mobility frameworks, ingestion... ...and tools that simplify data workflows for engineers, analysts, and ML practitioners. In... ...Claude Code, Codex, Cursor) in the full software development lifecycle, including designing...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours
- ...Please be aware that all official communication will only be sent from @Rippling.com addresses.About the Platform TeamThe Platform Engineering team is the invisible engine that powers all of Rippling's integrated products—HR, IT, and Finance. Our mission is to build the...Work at office3 days per week
$184k - $259.44k
Scale AI is seeking a highly skilled and motivated Software Engineer, ARC (Architecture, Reliability, & Compute) to join our dynamic Public Sector Engineering team. As a part of this team, you will define how the company ships software, establishing the patterns for deploying...Full timeWork at office3 days per week$211k - $251k
...reliable production services at a strong engineering organization. We value a strong... ...abstractions in place so they scale across teams and customers. We need a generalist approach... ...or sensitive-data environments such as payments, PCI, tokenization, key management, or...Full timeFlexible hours$166k - $225k
..., we are passionate about enabling data teams to solve the world's toughest problems —... ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at... ...to accelerate AI adoptionAs a Senior Software Engineer on the Files team, you will innovate...Local areaWorldwide- ...world's most reliable on-demand, logistics engine for delivery. We are continuing to grow... ...both Product and Product Platform based teams. Product focused Engineers work at the intersection... ...Claude Code, Codex, Cursor) in the full software development lifecycle, including...Hourly payWork at officeLocal areaRemote workFlexible hours
$180k - $225k
...completed 130,000+ in-home visits, and maintained a 92 NPS. Our team of clinicians, technologists, and operators have raised over... ...the RoleWe’re looking for a Senior Backend or Full-Stack Software Engineer (5+ years experience) who wants to build the core systems that...Temporary workWork at officeMonday to FridayMonday to Thursday- ...Tereina seeks an Engineering Manager – Payment Team to lead engineers responsible for end-to-end payment flow, from initiation to reconciliation, ensuring accuracy, idempotency, and traceability. You will expand money flow by integrating with banks, networks, and partners...
- ...Tereina in San Francisco is building a modern payments platform for B2B clients. As a Software Engineer on the Payment Team, you will develop and operate services that move money from ERP submission to beneficiary settlement, partnering with bankers, processors, and cross...
- ...regulated backbone behind global payments: not by accident, but by... ...see it in full. About the Team Payments Platform at Airwallex... ...impact. This team suits engineers who are thoughtful, pragmatic... ...~10+ years of experience in software engineering, with 5+ years in...Temporary workLocal areaImmediate start
$195k - $225k
...completed 130,000+ in-home visits, and maintained a 92 NPS. Our team of clinicians, technologists, and operators have raised over... ...a multi-year runway.About the RoleWe’re hiring a Senior Software Engineer to join our Logistics Optimization team, where we tackle some...Temporary workWork at officeMonday to FridayMonday to Thursday- ...Adyen is seeking a strong software engineer to join our San Francisco team. You will build scalable services in Java, design APIs, and own features from requirements to production. Based in our SF office, this office-first role emphasizes in-person collaboration; remote...Work at officeRemote work
- Deliver exceptional software engineering. Dive into the codebase, build robust solutions, and be a foundational contributor.Partner closely with... ...managers, and technical program managers to execute on the team's goal and bring our Artificial Intelligence (AI) strategy to...
- ...RoleDoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding... ...this opportunity because you will…Work within our engineering teams to build exciting featuresImprove our code base through...Hourly payWork at officeLocal areaRemote workFlexible hours
- ...Rippling in San Francisco seeks a Staff Engineer for Payroll Payments to shape the unified processing core for payroll money movement, ensuring reliable... ...and collaborating with Product, Risk, and Payroll teams to deliver durable, user-friendly solutions. #J-18808-Ljbffr...
$165k - $247k
...embedded across our platform, teams can analyze, test, and... ...we’re looking for a Product Engineer to help take it to the next level... ...for5+ years of experience in software engineering Education: B.S. in... ...for financial information or payment, or for personal information...$175k - $225k
TITLE: Sr. Full Stack Software EngineerENVIRONMENT: Fintech, HealthcareLOCATION... ...care. More than a digital payments platform, we help Operators... ...a Senior Full Stack Software Engineer with 4-12 years of experience... ..., high-impact engineering team building AI-powered financial...Work at office$166k - $225k
...ingestion seamless is crucial. That’s the mission of the Ingestion Core Team: to make the ingestion of all data—structured and unstructured—... ...team that powers the future of AI + data at Databricks!As an engineer on the team, you will work on projects that:Build distributed...Local areaWorldwide- ...between a company and its people. Payroll Payments is the team within the Payments organization that... ...projects end-to-end.As a Staff Engineer on Payroll Payments, you will be a key... ...years of professional experience as a software engineer, with a proven track record of...For contractorsWork at office3 days per week
$164.9k - $233k
...great therapists with the first software-enabled national network of... ...for the better. About engineering at Headway Building a new... ...can provide. The engineering team at Headway is a small but mighty... ...patients, appointments, payments, and more. Patient search...Remote workWork from homeVisa sponsorshipFlexible hours$160k - $200k
...completed 130,000+ in-home visits, and maintained a 92 NPS. Our team of clinicians, technologists, and operators have raised over... ...runway.About The Role:We're looking for an entrepreneurial Software Engineer with interest in agentic AI and at least 2-3 years of general...Temporary workWork at officeMonday to FridayMonday to Thursday- ...financial technology startup is seeking passionate individuals to join its mission of revolutionizing payments, operating out of San Francisco. As part of a diverse team, you'll tackle challenging problems in payment infrastructure and cryptographic security while...
$266k
...the TeamOpenAI’s Applications Engineering organization builds and... ...worldwide. The Applied Foundations team owns the core product and... ...identity & access, to safety to payments & commerce across all of our... ...RoleWe’re hiring Full-Stack Software Engineers to design and implement...Work at officeLocal areaWorldwideFlexible hours$165.2k - $223.6k
...responsibilitiesSoftware Development Engineers on the ART19 team are end-to-end owners. They use technology... ...designing, developing and deploying software solutions while holding a high bar... ...Amazon package will include sign-on payments and restricted stock units (RSUs). Final...InternshipLocal areaFlexible hours$110.5k - $160k
...You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly... ..., move, and understand data.As a software engineer on Data Platform, you will deliver the... ...Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Payment Team. Be the first to apply!
- software engineer full time San Francisco, CA
- graduate software developer no experience San Francisco, CA
- software support engineer San Francisco, CA
- software engineer healthcare San Francisco, CA
- network software engineer San Francisco, CA
- software engineer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software system engineer San Francisco, CA
- research software engineer San Francisco, CA
- software developer San Francisco, CA



