Skip to content
LithicLithic

Software Engineer, Treasury

Build and maintain reliable backend services for ledger operations, ACH and wire flows, and reconciliation within Lithic’s Treasury team. The role requires production software experience, distributed-systems design skills, Python experience or willingness to learn, and ownership of cross-functional initiatives.

About the job

Responsibilities

  • Ensure high reliability and correctness for the ledger and orchestrated funds flows.
  • Develop features that better serve customers.
  • Deliver reliable, secure, and scalable code while minimizing technical debt.
  • Own initiatives from planning through launch, keeping stakeholders informed and aligned.
  • Improve team systems and processes.
  • Participate in the team on-call rotation.

Requirements

  • Experience shipping software in production and leading projects.
  • Strong distributed-systems instincts and design skills.
  • Experience with, or desire to learn, Python.
  • Ability to lead cross-functional projects while contributing as a strong individual contributor.
  • Growth mindset and continuous desire to learn and improve.
  • Ability to turn requirements into working software quickly.
  • Comfort working in a fast-moving environment.

Nice-to-have

  • Interest in fintech and payments.

Compensation and benefits

  • Annual Canadian salary range: CA$158,000–CA$254,000, plus equity.
  • Remote position for candidates located in the United States, Canada (Ontario and British Columbia), Netherlands, Poland, or Czech Republic.
  • Benefits listed for full-time US employees include unlimited PTO, 12 weeks of fully paid parental leave, a four-week paid sabbatical after five years, four weeks of work-from-anywhere each year, 3% cashback through a complimentary employee account, health/vision/dental insurance, HSA contribution match, 401(k) match, and voluntary life and disability insurance.

Skills

Python, Distributed Systems, System Design, Backend Services, Ledger Systems, Ach, Wire Infrastructure, Reconciliation, Fintech, Payments

Censys

Censys

United States
Distributed Systems Engineer
$151k+/yrRemote5+ YOEBackend Engineering

Build and maintain highly available, scalable distributed systems, data pipelines, messaging systems, and services powering Internet intelligence products. The role requires 5+ years of distributed-systems experience and proficiency with Go, cloud platforms, databases, and messaging technologies.

Instacart

Instacart

Canada

Software Engineer II - Ads
CA$145k+/yrRemote3+ YOEBackend Engineering

Build and operate publisher-facing backend features for Instacart’s Carrot Ads platform, spanning APIs, serving, reporting, and partner tooling. The role requires 3+ years of backend experience, distributed-systems and API expertise, and operational ownership.

1Password

1Password

United States
Privacy Engineer
$123k+/yrRemoteBackend Engineering

Builds production software, AI-assisted workflows, and technical controls that operationalize privacy across cloud-based products. The role requires backend programming, LLM systems, integrations, and practical data-protection experience while partnering across Security, Engineering, Product, Data, and Legal.

MongoDB

MongoDB

Canada

Software Engineer 3, Networking & Observability
CA$122k+/yrRemote3+ YOEBackend Engineering

Build and improve MongoDB’s low-level networking and observability systems for a distributed database. The role requires production C++ experience, distributed-systems expertise, strong computer science fundamentals, and the ability to lead projects collaboratively from design through delivery.

GitLab

GitLab

Bengaluru, India

Intermediate Backend Engineer
$115k+/yrRemoteBackend Engineering

Build and operate production backend features, APIs, integrations, and services for a large-scale DevSecOps platform. The role requires professional backend development experience, strong database and testing fundamentals, independent feature ownership, and clear asynchronous communication.