Senior Software Engineer - Payments & Treasury
$500 per monthAlpaca
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 millions of users that are trading billions of dollars worth of assets daily.
The payments team is responsible for building and maintaining a modern global payments and treasury platform. Operating in an industry in which money movement is a critical component, we adopt a modern technology focused approach with highly scalable, event-driven systems. Resilient engineering, technical and operational scalability, and system integrity are crucial to our success.
We have ambitious plans to build a seamlessly integrated comprehensive treasury platform into an industry leading end-to-end financial infrastructure on a global scale. Alpaca has and will continue to prove ourselves as an innovative market leader and this team is a core component of our growth across global markets and asset classes.
We are looking for senior engineers who are keen on providing quality solutions, have great fundamentals, proven experience building and architecting at scale, and are not afraid of challenging conventions or voicing their opinions. In this role, you will have the autonomy to design and implement solutions to achieve defined goals while actively participating in defining those goals.
An understanding of cloud-based modern architecture, infrastructure, and orchestration practices are also great assets we actively look for.
Qualifications
- Strong problem-solving skills paired with a proactive mindset
- Excellent communication and collaboration skills
- The ability to work independently and as part of a team
- A preference for simple and elegant solutions
- At least 3 years of experience working on systems at scale
- Proven experience in building and maintaining microservices
- Experience with client facing APIs
- Strong coding skills, preferably in Go
- Ability to write clean, well tested, and maintainable code
- Experience with domain driven design and event driven design
- Ability to debug issues or better yet, foresee problems and avoid them entirely
- Familiarity with containerization and orchestration technologies, especially Kubernetes
- Experience with cloud platforms, preferably Google Cloud Platform
- Experience with messaging queues and message brokers
- Experience with relational databases, preferably PostgreSQL
- Experience with distributed systems design
- Previous experience with or understanding of payment rails and the payment lifecycle
- Experience with double entry accounting and financial ledgers
Requirements
- Previous experience in the financial industry or knowledge of payments initiations (Nice-to-Have)
- Experience with financial reconciliation systems (Nice-to-Have)
- Experience with or understanding of ISO20022 financial standard (Nice-to-Have)
- Experience working remotely (Nice-to-Have)
- Experience working at a startup, exchange, brokerage, market maker, or hedge fund (Nice-to-Have)
- DevOps mindset is an asset (Nice-to-Have)
Benefits
- Competitive Salary & Stock Options
- Health Benefits
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card
Company Description
Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Our recent Series D funding round brought our total investment to over $320 million, fueling our ambitious vision.
Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totaling over 9 million brokerage accounts.
Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Alpaca is proudly backed by top-tier global investors, including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Derayah Financial, Elefund, and Y Combinator.
- ...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
- ...Roman Health Pharmacy LLC in Berlin is looking for a Senior Software Engineer to enhance payment processing products. You will build, maintain, and own product design from conception through production. Hybrid working is offered, allowing for a balance of on-site and remote...SeniorRemote work
$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$140k - $205k
...work remotely one day. A member of our recruitment team will provide more details. Job Summary 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...SeniorWork at officeLocal areaRemote work- First Citizens is seeking a Senior Software Developer to design, develop, integrate, and support cloud-native solutions across Payments, Money Movement, and Information Reporting platforms... ...role emphasizes hands-on AWS cloud engineering, Java/Spring Boot, and Node.js...SeniorRemote job
$98k - $136k
# Senior Software Engineer - PaymentsOrdway - Billing and Revenue AutomationFull TimeseniorWashington, District of Columbia, USPosted 2 days ago##... ...Revenue Automation is hiring a Senior Software Engineer - Payments. This is a full-time role in Washington. Part of Ordway -...SeniorFull timeRemote 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...SeniorFull timeRemote work
- ...Versant is seeking a highly skilled Senior Software Engineer to join our FinTech team and help design... ...software solutions that handle high-volume payment processing and fund distribution.... ...ledgering systems, accounting workflows, or treasury operations Familiarity with fraud...SeniorLocal areaRemote work
- Role Description We are hiring Senior Software Engineer to extend and scale a global blockchain and payments infrastructure platform supporting the tokenization of value worldwide. This role focuses on building secure, reliable microservices and APIs that bridge traditional...SeniorFull timeRemote workWorldwide
- Hilton is seeking a Software Engineer to design and develop scalable payments microservices using Java and Spring Boot. The role requires building RESTful APIs, CRUD operations, and data handling with MySQL, while applying TDD with JUnit and Cucumber. You will collaborate...SeniorRemote job
- A leading financial technology company is seeking a seasoned software engineer to design and build microservices for payment flows. Candidates must have strong skills in Java and Spring Boot, with a focus on distributed systems, RESTful APIs, and solid database management...SeniorRemote jobFreelance
- ...-Benz, Nestlé, and Lufthansa, we enable treasury teams to optimize cash flow and strengthen... ...suppliers paid faster, giving buyers payment flexibility, and connecting both to the... ...reviews, mentor teammates, and champion engineering excellence Evaluate technology - Research...SeniorRemote jobFreelance
$120k - $260k
Dormont Manufacturing Co is seeking a Sr Staff Engineer to innovate and lead the Payments Platform development in Palo Alto, California. This role requires... .... The ideal candidate will have over 12 years of software development experience, particularly in Go or Java, and...SeniorRemote job- 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 job
- ...provides modern infrastructure for on-chain payments, banking and investments. Offering... ...We are looking for a talented Senior Software Engineer to join our dynamic FinOps team. In this... ...providers Collaborating with Finance, Treasury, and other Engineering teams to...SeniorFull timeWork at officeWork from homeHome office
- ...more exclusive features. Job Title: Senior Dot Net Developer (Payment Systems) Location: Remote Duration:... ...heavy transactions systems 12+ years of software development experience , with C# (... ...Dotnet Developer” roles. Full Stack Engineer (L5), N-Tech Software Engineering...SeniorContract workRemote work
$3,000 per month
...employees, so they can support our mission. THE WORK A Software Engineer will design, develop, and test software applications that interact... ...referral. If your referral is hired, you'll receive a $3000 payment! Code extrefer | Lockheed Martin #RMSIL2026...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$3,000 per month
...Martin to keep the threats at bay. THE WORK As a Software Engineer - Senior Level you will be responsible for: • Developing, maintaining... .... If your referral is hired, you'll receive a $3000 payment! Code extrefer. #onelmjob #RMSIL2025 Basic Qualifications...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- Role Description Aiwyn is hiring a senior software engineer to join the team that owns our payments platform, which processes payments at scale and serves as the backbone for how modern firms get paid end to end. Payments is one of the most strategic pieces of the Aiwyn...Full timeRemote work
- Role Description We are looking for a Payments Software Engineer to integrate Payment Service Providers (PSPs) into our payment portal. You will own the technical work of connecting new deposit and withdrawal methods, maintaining existing PSP integrations, and ensuring...Full timeLocal areaRemote workVisa sponsorshipMonday to Friday
- ...About the Job zerohash is looking for a Senior+ Software Engineer to architect and build our fiat payment systems, scaling our gateway to Finance 2.0. We are... ...integrations with top-tier banking partners. Treasury Management: Developing sophisticated software to...SeniorRemote jobFull timeImmediate startWork from home
- Role Description The Senior Software Engineer acts as a high-leverage technical leader, protecting Zone against long-term technical and business... ...experience, with a significant focus on Fintech, Payments, or ERP-integrated SaaS. ~Expertise in JavaScript/TypeScript...SeniorFull timeRemote work
- ...Prior exposure to legacy-to-modern migration projects ~Multi-tenant database architecture experience Benefits ~Long-term projects ~100% remote work ~Payment in USD ~PTO ~English lessons ~Technical training ~WFH budget ~Career Coaching...SeniorFull timeRemote workWork from home
$148k - $216k
...is hiring an AI-Native Backend Focused Engineer — a senior engineer who doesn’t just use AI tools... ...and systems to help grow Life360’s payments infrastructure, product integrations,... ...Qualifications ~6+ years of backend software engineering experience. ~Strong proficiency...SeniorFull timeRemote workFlexible hours$170.85k - $201k
Role Description We’re looking for Senior Backend Engineers who care about building scalable, reliable systems - and who thrive in a collaborative... ...teams, each tackling challenges from decisioning to payments to APIs. Wherever you land, you’ll work on projects that are...SeniorFull timeWork at officeRemote workWork from homeFlexible hours- Role Description Qu is looking for a Senior Software Engineer to join our Payments team. This role is central to building and maintaining high-performance, secure payment processing systems that power restaurant chains globally. You will work on scalable cloud services,...SeniorFull time
$176k
Role Description We are looking for a senior software engineer to join our 6-person engineering team. We are looking for someone who knows how... ...firmware changes. ~Automated risk management of contactless payments: Join the team working on automating risk detection and...SeniorFull timeRemote workHome officeFlexible hours$163.55k - $190k
Role Description Episode Six is hiring for the position of Senior Software Engineer. The role involves redefining payment solutions and providing technical leadership within a dynamic fintech environment. Qualifications ~Bachelor’s degree in Computer Science, Software...SeniorFull time- Role Description As a Senior Software Engineer at Catena, you will be a core contributor to the team inventing new ways for humans and AI agents... ...systems to handle cryptographic identity management, payment workflows, and transaction processing within the ACK framework...SeniorFull time
$165k - $230k
...industry. Qualifications ~5+ years of experience as a software engineer, with a focus on building scalable back-end systems and... ...into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem. ~Founded: 2...SeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Payments & Treasury. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote















