[Remote] Senior Software Engineer, Data Platform
Note: The job is a remote job and is open to candidates in USA. Lithic is the modern card issuing and processing platform empowering ambitious financial companies to build the future of payments. They are hiring a Senior Software Engineer to join their Infrastructure team, focusing on building backend services and APIs to make data accessible across the organization while collaborating with the Analytics Engineering team.ResponsibilitiesDesign, build, and maintain backend services and REST APIs that serve data from various SQL subsystems and other data sourcesDevelop well-tested, production-grade Python services with clean API contracts, proper authentication, versioning, and error handlingWork closely with the Analytics Engineering team to expose modeled data (billing, settlement, finance) through APIs that downstream consumers can rely onBuild internal tooling and services that enable the broader organization to self-serve their data needs without writing SQLParticipate in code reviews, system design discussions, and engineering best practices across the Infrastructure orgContribute to service observability: logging, metrics, alerting, and on-call practices for the services you ownMaintain 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 qualitySupport data governance practices including access controls, lineage documentation, and data quality standardsSkillsStrong Python proficiency with experience building backend services and REST APIsExperience with web frameworks such as FastAPI, Flask, Django, or similarSolid 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 handlingFamiliarity with CI/CD, automated testing, and operational reliability practicesA track record of shipping reliable, well-tested services in production environmentsComfort navigating ambiguity and driving projects forward with minimal oversightExperience with data pipeline development using tools like Airflow, Airbyte, Dagster, or similarFamiliarity with dbt or similar transformation frameworksExperience in fintech, payments, or other financial services environmentsFamiliarity with AWS services (Lambda, S3, RDS, API Gateway, ECS/Fargate)Kafka or event streaming experienceInfrastructure-as-code experience (Terraform, Pulumi)Experience at a company processing high transaction volumes where correctness and reliability are non-negotiableBenefitsUnlimited PTO12-weeks fully paid parental leave4-Week Fully Paid Sabbatical (earned at your 5-year anniversary)Work From Anywhere: work from anywhere in the world 4-weeks each year3% cashback on card purchases with your complimentary Privacy.com employee accountHealth, vision, and dental insurance; HSA Contribution Match401(k) matchVoluntary Life Insurance and STD/LTDCommuter benefitCatered lunch every Tuesday and ThursdayCompany OverviewLithic is a financial technology startup that provides virtual cards and a card issuing platform for businesses and consumers. It was founded in 2014, and is headquartered in New York, New York, USA, with a workforce of 51-200 employees. Its website is https://lithic.com.