Print / Save PDF Back to job

Software Engineer, Treasury

Lithic · Anywhere in the World

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Interview prep

Be ready on distributed systems, idempotency, reconciliation, and failure modes for fund movement; walk through debugging production money bugs and API design under audit constraints.

Fit summary

Strong fit if you like fintech correctness over flashy features, can own remote async delivery, and want card/payments domain depth at Lithic.

Day in the role

As Software Engineer, Treasury at Lithic, expect work on services that move, reconcile, and safeguard funds across card and payments rails—APIs, ledgers, risk/fraud edges, and production reliability for money-critical paths—not generic app CRUD alone.

Skills to emphasize

FAQ from this listing

Is this role remote?

Yes—the listing targets anywhere in the world with remote work.

What does Treasury mean here?

Engineering for money movement, balances, and controls around card/payments flows, not a corporate finance desk job alone.

Where can I skill up on a budget?

Use the free and free-to-learn paths above (freeCodeCamp, Saylor, CS50, Microsoft Learn) before interviewing.

Company facts (cached)

Website: lithic.com

Public cache only — not an employee review.

Role overview (listing rewrite)

Software Engineer, Treasury at Lithic - Remote Position The Opportunity Lithic is seeking talented Software Engineers to join our Treasury team. As a key member of this team, you'll be responsible for maintaining and building the backend services that manage the flow of funds between Lithic and third parties. You will become an expert in the card payments space, working primarily with Python. This role offers the chance to work on mission-critical systems that ensure high standards of reliability and correctness. Key Responsibilities Maintain and build backend services for managing fund flows between Lithic and external financial institutions. Work on our ledger, ACH, and wire infrastructure, ensuring flawless reconciliation processes. Develop and maintain systems that meet high standards of reliability and correctness. Become an expert in the card payments space to solve interesting and challenging problems. Requirements Strong experience with Python programming language. Aptitude for understanding complex financial systems and processes. Experience with backend development, including server-side logic and database management. Excellent problem-solving skills and the ability to work independently or as part of a team. Interest in learning about card payments and financial services infrastructure. Working at Lithic Lithic is a remote-first company with headquarters in New York City. We are a diverse team of 170+ members across 26 states and 7 countries, all working together to build the future of payments. Our clients include innovative financial companies like Mercury, Flex, and Novo, who rely on our developer-friendly APIs, direct network connections, and flawless reconciliation services. We are proud to be backed by world-class investors such as Bessemer Venture Partners, Index Ventures, Spark Capital, Stripes, and Mastercard. Join us in creating a future where access to better financial products improves people's lives, free from the constraints of legacy processors. Ready to Apply? To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there. We look forward to hearing from you!

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-08-10 UTC · getajob.ai