Staff Software Engineer - Data Infrastructure
Core
Scale data systems and build abstractions to enable data-driven decisions and ML iteration for thousands of internal developers.
Role type
Staff Software Engineer (Data Infrastructure)
Builds
Data pipelines, ETL infrastructure, data warehouse/lakehouse capabilities, and offline streaming solutions.
Domain
Financial technology / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Data Warehouse, Data Lakehouse, Apache Spark, Streaming Infrastructure, Workflow Orchestration, System Design, Coding, Testing, Mentorship
Preferred skills
Databricks, Airflow, AWS EMR, Python
Responsibilities
Define technical roadmaps for backend systems and abstractions; Lead key data infrastructure projects including ML golden paths and streaming solutions; Debug and reduce operational burden for the Data Platform; Mentor and guide junior engineers.
Seniority
Staff, hands-on IC with leadership