CareerPlan

Senior Software Engineer

USARemoteFull-time2026-10-30 → 2026-11-09
Hybrid

Core

Build clean, modular, reusable software abstractions, data integration SDKs, and self-service applications for creating and managing data pipelines.

Role type

Senior Software Engineer (Data Infrastructure)

Builds

Data integration and processing SDKs, self-service pipeline management applications, and tooling for data security and observability.

Domain

Data Engineering / Cloud Data Platforms

Required skills

Python, Java, SQL, Snowflake, Databricks, Git, Linux, Docker, Airflow

Preferred skills

Data quality tracking, dataset cataloging, lineage management, usage auditing, database design, data API design

Technologies

Snowflake, Databricks, Airflow, Git, Linux, Docker

Responsibilities

Build clean, modular, reusable software abstractions that support thousands of pipelines; Design self-service applications for creating, managing, and troubleshooting data pipelines; Develop tooling for data security and observability; Consult upstream teams on database and data API design; Translate requests from data analysts, machine learning, and security teams into reusable, scalable patterns.

Seniority

Senior, hands-on IC