Senior Software Engineer, Data Platform at Lithic

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Software Engineer, Data Platform at Lithic. . Location: Remote. 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're hiring a . Senior Software Engineer. to join our Infrastructure team and build the backend services and APIs that make Lithic's data accessible across the organization. You'll spend roughly 80% of your time designing and building production backend services — REST APIs that serve data from Snowflake and other sources to internal teams and systems — and 20% supporting our data platform (pipelines, dbt, Airflow). You'll partner closely with the Analytics Engineering team to expose well-modeled data through clean, reliable APIs.. . Job responsibilities:. . Software Engineering (~80%). . . Design, build, and maintain backend services and REST APIs that serve data from various SQL subsystems and other data sources. . Develop well-tested, production-grade Python services with clean API contracts, proper authentication, versioning, and error handling. . Work closely with the Analytics Engineering team to expose modeled data (billing, settlement, finance) through APIs that downstream consumers can rely on. . Build internal tooling and services that enable the broader organization to self-serve their data needs without writing SQL. . Participate in code reviews, system design discussions, and engineering best practices across the Infrastructure org. . Contribute to service observability: logging, metrics, alerting, and on-call practices for the services you own. . . Data Engineering (~20%). . . Maintain and improve existing data pipelines that move data from source systems into Snowflake (Airflow, Airbyte). . Contribute to the dbt project alongside the Analytics Engineering team — model improvements, test coverage, and data quality. . Support data governance practices including access controls, lineage documentation, and data quality standards. . . Qualifications:. . Required:. . . Strong Python proficiency with experience building backend services and REST APIs. . Experience with web frameworks such as FastAPI, Flask, Django, or similar. . Solid SQL skills and hands-on experience with modern cloud data warehouses (Snowflake strongly preferred). . Experience designing and building production APIs with proper authentication, versioning, and error handling. . Familiarity with CI/CD, automated testing, and operational reliability practices. . A track record of shipping reliable, well-tested services in production environments. . Comfort navigating ambiguity and driving projects forward with minimal oversight. . . Preferred:. . . Experience with data pipeline development using tools like Airflow, Airbyte, Dagster, or similar. . Familiarity with dbt or similar transformation frameworks. . Experience in fintech, payments, or other financial services environments. . Familiarity with AWS services (Lambda, S3, RDS, API Gateway, ECS/Fargate). . Kafka or event streaming experience. . Infrastructure-as-code experience (Terraform, Pulumi). . Experience at a company processing high transaction volumes where correctness and reliability are non-negotiable. . . The annual Canadian salary range for this role is CA$170,000 - CA$280,000 plus equity. This salary range is 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.. . Crack the code. . A hidden code is tucked into this application. Find it and enter it below to continue.. . . . . . . . . . . . . IyEvdXNyL2Jpbi9lbnYgcHl0aG9uMwoiIiJUaGUgYW5zd2VyIHRvIGxpZmUsIHRoZSB1bml2ZXJzZSwgYW5kIGV2ZXJ5dGhpbmcg4oCUIGVuY3J5cHRlZC4iIiIKCnBhc3N3b3JkID0gYiJceGVkXHhjMSIKX2tleSA9IGIiXHhkOVx4ZjNceGVkXHhmYlx4ODBceGM0flx4YTdcblx4YjhceGZiPFx4ZmJPXlx4ZmIiCgpkZWYgZGVjcnlwdF9wYXNzd29yZCgpIC0+IHN0cjoKICAgIHJldHVybiBieXRlcyhhIF4gYiBmb3IgYSwgYiBpbiB6aXAocGFzc3dvcmQsIF9rZXkpKS5kZWNvZGUoKQoKaWYgX19uYW1lX18gPT0gIl9fbWFpbl9fIjoKICAgIHJlc3VsdCA9IGRlY3J5cHRfcGFzc3dvcmQoKQogICAgcHJpbnQoZiJEZWNyeXB0ZWQgcGFzc3dvcmQ6IHtyZXN1bHR9IikKICAgIGFzc2VydCByZXN1bHQgPT0gIjQyIiwgIkRvbid0IHBhbmljIOKAlCBidXQgZGVjcnlwdGlvbiBmYWlsZWQhIgo=. . . . . . . . . . . . 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.. . In-office employees receive: . . . Commuter benefit. . Catered lunch every Tuesday and Thursday.