Software Engineer, Treasury

Lithic

New York (NY)

On-site

CAD 158,000 - 290,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited PTO
12-weeks fully paid parental leave
4-Week Fully Paid Sabbatical
Work From Anywhere for 4 weeks
3% cashback on card purchases
Health, vision, and dental insurance
401(k) match

Job summary

Lithic is hiring Software Engineers at various levels for its Treasury team. Responsibilities include ensuring the reliability of Lithic's ledger, developing new features for customer service, and leading projects from planning to launch. Ideal candidates will be proficient in Python, thrive in fast-moving environments, and have strong design skills for distributed systems. This fully remote role offers an annual salary range of CA$158,000–CA$290,000, along with several full-time benefits including unlimited PTO and health insurance.

Qualifications

  • Experience shipping in production environment and leading projects.
  • Strong distributed system instincts and design skills.
  • Ability to lead cross-functional projects and contribute as a strong individual.

Responsibilities

  • Ensure high reliability and correctness for Lithic’s ledger and funds flows.
  • Develop new features to better serve Lithic customers.
  • Lead initiatives from planning to launch, keeping stakeholders informed.

Skills

Python
Distributed system design
Agile project management
Problem-solving
Fintech knowledge

Job description

Lithic is the modern card issuing and processing platform empowering ambitious financial companies to build the future of payments.

Our infrastructure powers card programs for 100+ innovative clients, from fintechs reimagining credit and digital banking to platforms transforming disbursements and spend management. Companies like Mercury, Flex, and Novo rely on Lithic’s developer-friendly APIs, direct network connections, and flawless reconciliation to launch and scale card programs in weeks, not years.

We’re building a future where access to better financial products materially improves people’s lives, free from the constraints of 30-year-old mainframes and legacy processors. We’re proud to be backed by world-class investors who share that vision, including Bessemer Venture Partners, Index Ventures, Spark Capital, Stripes, and Mastercard, along with many others.

We’re a team of 160+ across 26 states and 7 countries, headquartered in New York City.

We are hiring for our Treasury team Software Engineers at various levels (II, Senior, and Staff) who are curious and willing to dive deep and understand our technology and domain in order to solve interesting and hard problems. The Treasury team maintains and builds the backend services that manage the flow of funds between Lithic and third parties. This includes our ledger, ACH and wire infrastructure, and associated reconciliation. The systems we maintain have high standards of reliability and correctness. You will become an expert in the card payments space. The Treasury team primarily uses Python for their tech stack.

What You’ll Do:
  • Ensure high reliability and correctness for Lithic’s ledger and orchestrated funds flows
  • Develop new features to better serve Lithic customers
  • Ensure that the team is delivering reliable, secure, and scalable code with minimal tech debt
  • Own initiatives from planning to launch, keeping stakeholders informed and aligned along the way
  • Lead efforts to improve systems and processes within the team
  • Participate in the team on‑call rotation
What You Bring:
  • Thrive at turning requirements into working software swiftly
  • Enjoy working in a fast‑moving environment
  • Experience shipping in production environment and leading projects
  • Strong distributed system instincts and design skills
  • Experience in or desire to learn Python
  • Ability to lead cross‑functional projects and step in as a strong individual contributor
  • Growth mindset and continuous desire to learn and improve
  • An interest in fintech and the payments space is preferred

The annual Canadian salary range for this role is CA$158,000–CA$290,000 plus equity. This salary range may be inclusive of several career levels at Lithic and will be narrowed during the interview process based on the candidate’s experience and qualifications.

This is a remote position. However, candidates must be located in the United States, Canada, Netherlands, Poland, or Czech Republic. We do not offer visa sponsorship or assistance.

Benefits for Full‑Time US Employees:
  • Unlimited PTO
  • 12‑weeks fully paid parental leave
  • 4‑Week Fully Paid Sabbatical (earned at your 5‑year anniversary)
  • Work From Anywhere: work from anywhere in the world 4‑weeks each year
  • 3% cashback on card purchases with your complimentary Privacy.com employee account
  • Health, vision, and dental insurance; HSA Contribution Match
  • 401(k) match
  • Voluntary Life Insurance and STD/LTD

NYC‑based employees work from our SoHo office three days a week. Tuesdays and Thursdays are our core days, and you’ll choose a third day that works for your schedule and team needs.

We also provide catered lunch every Tuesday and Thursday.

We do not discriminate on the basis of any protected group status under any applicable law. We are an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Treasury Manager, Global Treasury Operations
Treasury Manager, Global Treasury Operations

Ripple • Toronto

On-site
CAD 136,000 - 170,000
Competitive salary
Equity
Comprehensive benefits
+1
Treasury Manager, Global Treasury Operations
Treasury Manager, Global Treasury Operations

Hidden Road • Toronto

Hybrid
CAD 136,000 - 170,000
Bonuses
Equity
Competitive salary
+5
Treasury Manager, Global Treasury Operations
Treasury Manager, Global Treasury Operations

blockchaincapital.com • Toronto

On-site
CAD 136,000 - 170,000
Bonuses
Equity
Benefits package
+2
Senior Software Engineer - Money (Abacus)
Senior Software Engineer - Money (Abacus)

Socket.dev • Calgary

Hybrid
CAD 110,000 - 150,000
Stock options
Health benefits
Hybrid in-office schedule Mon/Wed/Fri;
+3
Senior Software Engineer, Payments and Trust
Senior Software Engineer, Payments and Trust

Lime • Canada

Remote
CAD 120,000 - 150,000
Senior Manager, Treasury & Capital Markets (Structured Credit, Asset Backed Financing)
Senior Manager, Treasury & Capital Markets (Structured Credit, Asset Backed Financing)

Wealthsimple • Canada

On-site
CAD 120,000 - 160,000
Competitive salary
Top-tier health benefits
Retirement matching plan
+3
Staff Software Engineer, Financial Platform
Staff Software Engineer, Financial Platform

Credit Genie • Toronto

Hybrid
CAD 150,000 - 190,000
100% medical, dental, and vision
Fitness reimbursement
401(k) with match
+4
Senior Software Engineer, Infrastructure Platform
Senior Software Engineer, Infrastructure Platform

Lattice • British Columbia

On-site
CAD 124,000 - 165,000
Medical insurance
Dental insurance
Life, AD&D, and Disability Insurance
+7
Backend Engineer, Payments
Backend Engineer, Payments

Jobgether • Toronto

Hybrid
CAD 135,000 - 203,000
Health benefits
Retirement plans
Hybrid work environment
+1
Staff Software Engineer, Financial Platform
Staff Software Engineer, Financial Platform

Credit-Genie • Toronto

On-site
CAD 150,000 - 190,000
Medical coverage (vision/dental)
Fitness reimbursement
401(k) with match
+4