# Senior Software Engineer, Data Platform
**Company:** [Lithic](https://hotfix.jobs/companies/lithic)
**Location:** Remote
**Salary:** $160K-$200K
**Skills:** Python, FastAPI, Flask, Django, SQL, Snowflake, REST APIs, Airflow, Airbyte, dbt, AWS, Kafka, Terraform
**Posted:** 2026-04-17
> Builds backend services and REST APIs serving data from Snowflake and other sources to internal teams, while supporting data pipelines with Airflow, Airbyte, and dbt. Requires strong Python, SQL, API design experience; preferred fintech background.
## Job Description
## 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

## Compensation
**Annual US salary range: $160,000 – $200,000** plus equity.
**Apply:** https://hotfix.jobs/jobs/senior-software-engineer-data-platform-at-lithic-ef60f693-15c8-46f7-906d-1fe09ef13a24
**Canonical:** https://hotfix.jobs/jobs/senior-software-engineer-data-platform-at-lithic-ef60f693-15c8-46f7-906d-1fe09ef13a24