Skip to content

Software Engineer, Treasury

Builds and maintains backend services for treasury operations, including ledger, ACH/wire infrastructure, and reconciliation systems. Uses Python and AWS stack to ensure high reliability in funds flow between Lithic and financial institutions.

160k – 200kUnited StatesBackend EngineeringRemote

About the role

What You'll Do

  • Own initiatives from planning to launch, keeping stakeholders informed and aligned while maintaining a high bar for quality.
  • Own your learning of business domains and technical stacks to build a comprehensive mental model of the Treasury ecosystem and how money moves—while the team helps you get there.
  • Improve system resilience and ensure high reliability and correctness for Lithic’s ledger and orchestrated funds flows.
  • [Staff/Senior] Lead the architectural direction and solve our most complex technical challenges, ensuring our systems scale gracefully as we grow.

What You Bring

  • Business and technical curiosity: You have a natural drive to peel back layers of a system until you understand the root cause of a problem and how it impacts the broader financial ecosystem.
  • A structured approach to learning: You demonstrate a growth mindset centered on building complete mental models of complex systems.
  • Autonomy and urgency: You have high agency and thrive in an environment where you are given a problem space rather than a list of tasks, moving with purpose to deliver high-quality solutions.
  • [Staff/Senior] Experience building distributed systems: You have the technical judgment required to design and scale high-stakes infrastructure where reliability and correctness are foundational.

The annual US salary range for this role is $160,000 - $200,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.

Skills

PythonAWSDynamoDBKinesisAWS LambdaStep FunctionsDistributed SystemsLedger SystemsAchWire TransfersReconciliation

Software Engineer, Platform

Build and maintain scalable backend services and distributed systems for audio data pipelines at a Series B audio AI startup. Requires 3+ years backend experience with strong distributed systems and cloud infrastructure skills.

160k – 200kSan Francisco, CABackend EngineeringOn-site3+ YOEAWSTrpc

Software Engineer, Data Governance

Senior Software Engineer building data governance systems at Snowflake including secure access, lineage, privacy, and audit features. Requires 5+ years experience, fluency in Java, SQL, and systems programming skills.

160k – 230kMenlo Park, CABackend EngineeringOn-site5+ YOESQLJava

Software Engineer - Snowflake Postgres

Builds backend services for Snowflake's managed Postgres control plane, handling provisioning, user access, security, and reliability. Requires 5+ years backend experience with Java/Go/C++/Python and strong CS fundamentals.

160k – 230kMenlo Park, CA +1Backend EngineeringHybrid5+ YOEGoC++

Software Engineer, Integrations

Builds and owns external integrations like ATS, mailbox, and SSO to enable reliable customer value. Requires strong engineering fundamentals, API/integration experience, debugging skills, and high ownership in ambiguous environments.

160k – 250kSan Francisco, CABackend EngineeringOn-siteSSOAPIs

Software Engineer - Streamlit

Build scalable backend services and APIs for Streamlit integration within Snowflake's Data Cloud, focusing on enterprise-grade performance, security, and distributed systems. Requires 3+ years experience with Python/Go and cloud-native architectures.

160k – 230kBellevue, WABackend EngineeringOn-site3+ YOEGoAWS