Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Payments & Treasury

$500 per month
Full-time

Alpaca

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Payments & Treasury in Remote vacancy
  •  ...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... 
    Senior
    Full time
    Remote work

    First Citizens Bank

    Remote
    5 days ago
  •  ...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... 
    Senior
    Remote work

    Roman Health Pharmacy LLC

    Montpelier, VT
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Collectors

    Remote
    2 days ago
  • $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... 
    Senior
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    1 day ago
  • 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... 
    Senior
    Remote job

    First Citizens

    Raleigh, NC
    1 day ago
  • $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 -... 
    Senior
    Full time
    Remote work
    Flexible hours

    TryApplyNow

    Washington DC
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Remote work

    First Citizens Bank

    Remote
    20 hours ago
  •  ...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... 
    Senior
    Local area
    Remote work

    Versant Media

    Englewood Cliffs, NJ
    6 days ago
  • 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... 
    Senior
    Full time
    Remote work
    Worldwide

    PulseRise Technologies

    Remote
    6 days ago
  • 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... 
    Senior
    Remote job

    Hilton

    Mc Lean, VA
    4 days ago
  • 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... 
    Senior
    Remote job
    Freelance

    CRX Markets AG

    New Bremen, OH
    2 days ago
  •  ...-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... 
    Senior
    Remote job
    Freelance

    CRX Markets AG

    New Bremen, OH
    20 hours ago
  • $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... 
    Senior
    Remote job

    Dormont Manufacturing Co

    Palo Alto, CA
    20 hours ago
  • 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... 
    Senior
    Remote job

    Ruby Labs Ltd

    Union, NJ
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Work from home
    Home office

    Uphold

    Remote
    a month ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    BayOne Solutions

    New York, NY
    4 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin - US

    Maryland
    4 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin - US

    Maryland
    4 days ago
  • 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 time
    Remote work

    Aiwyn

    Remote
    3 days ago
  • 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 time
    Local area
    Remote work
    Visa sponsorship
    Monday to Friday

    Trade QUO Global Ltd

    Remote
    5 days ago
  •  ...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... 
    Senior
    Remote job
    Full time
    Immediate start
    Work from home

    zerohash

    Remote
    13 days ago
  • 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... 
    Senior
    Full time
    Remote work

    Zone & Co

    Remote
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Work from home

    South Geeks

    Remote
    2 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Life360

    Remote
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Tilt Finance

    Remote
    4 days ago
  • 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,... 
    Senior
    Full time

    Qu

    Remote
    4 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours

    Token Transit

    Remote
    20 hours ago
  • $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... 
    Senior
    Full time

    Episode Six

    Remote
    20 hours ago
  • 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... 
    Senior
    Full time

    Catena

    Remote
    20 hours ago
  • $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... 
    Senior
    Full time
    Flexible hours

    NexHealth

    Remote
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Payments & Treasury. Be the first to apply!