companyLithic logo

Senior Software Engineer - Data Platform

LithicRemote
Remote Full-time $170K/yr - $280K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Software Engineering Responsibilities (~80%)Design, develop, and maintain backend services and REST APIs that provide data from various SQL subsystems and additional data sources. Create well-tested, production-grade Python services featuring clean API contracts, robust authentication, versioning, and comprehensive error handling. Collaborate closely with the Analytics Engineering team to make modeled data (including billing, settlement, and finance) accessible through dependable APIs. Construct internal tools and services that empower the broader organization to fulfill their data needs without requiring SQL expertise. Engage in code reviews, system design discussions, and uphold engineering best practices across the Infrastructure organization. Contribute to service observability, including logging, metrics, alerting, and on-call protocols for the services you manage. Data Engineering Responsibilities (~20%)Maintain and enhance existing data pipelines that transfer data from source systems into Snowflake (utilizing Airflow, Airbyte, etc.).

About the job

Lithic creates card issuing and processing technology for modern financial companies. The platform serves over 100 clients, including Mercury, Flex, and Novo, who rely on Lithic’s APIs and direct network integrations to launch and manage card programs efficiently. The company’s remote team spans 26 states and 7 countries, with headquarters in New York City and support from investors like Bessemer Venture Partners, Index Ventures, Spark Capital, Stripes, and Mastercard.

Role overview

The Senior Software Engineer - Data Platform joins the Infrastructure team to build and maintain backend services and APIs that enable secure, reliable data access across Lithic. This role is central to ensuring data flows smoothly and safely to teams and systems throughout the company.

What you will do

  • Design and develop backend services, with a focus on REST APIs that deliver data from Snowflake and other sources to internal teams and systems (approximately 80% of the role)
  • Support Lithic’s data platform, working with data pipelines, dbt, and Airflow (about 20% of the role)
  • Collaborate with Analytics Engineering to make well-modeled data available through reliable APIs

Location

This position is fully remote. Lithic’s distributed team works from various locations, though the headquarters is in New York City.

About Lithic

Lithic is revolutionizing the payments landscape, providing a cutting-edge platform for card issuance and processing. Our mission is to empower financial companies with the tools they need to innovate and thrive in an ever-evolving marketplace. With the support of top-tier investors and a commitment to excellence, we are dedicated to improving financial access and usability for all.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.