About the job
Lithic is at the forefront of revolutionizing payment solutions, offering a state-of-the-art card issuing and processing platform that enables dynamic financial institutions to forge the future of payments.
Our robust infrastructure supports card programs for over 100 forward-thinking clients, ranging from fintech startups redefining credit and digital banking to platforms innovating disbursements and spend management. Notable companies such as Mercury, Flex, and Novo depend on Lithic's developer-friendly APIs, direct network connections, and impeccable reconciliation processes to launch and scale their card programs in mere weeks.
We aspire to create a future where individuals have access to superior financial products that enhance their lives, liberated from the outdated constraints of legacy systems. We are proud to be supported by esteemed investors who share our vision, including Bessemer Venture Partners, Index Ventures, Spark Capital, Stripes, and Mastercard, among others.
Our vibrant team of over 160 professionals spans 26 states and 7 countries, with our headquarters located in the bustling New York City. Our core values—Customer Centricity, Deliver Excellence, Act Like an Owner, Iterate Iterate Iterate, Teach Others, and Be a Good Neighbor—guide our collaborative growth and work culture.
We are currently seeking a Senior Software Engineer to join our Treasury team. In this pivotal role, you will spearhead Lithic’s next growth phase by maintaining and enhancing the backend services that govern the flow of funds between Lithic and our partners. This encompasses our ledger, ACH, wire infrastructure, and the associated reconciliation processes. The systems you will manage are held to the highest standards of reliability and accuracy. You will gain deep expertise in the card payments domain. Our Treasury team primarily utilizes Python for its technology stack.

