Senior Software Engineer, Data
Core
Design, build, test, and maintain scalable data pipelines and asynchronous systems to support commercial organization projects.
Role type
Senior Software Engineer, Data
Builds
Data pipelines, ETL tasks, and asynchronous systems
Domain
Data Engineering / Commercial Organization
Deliverable
production ML models | infrastructure
Required skills
Python, SQL, API design, streaming, multithreading, asynchronous programming, automated testing, software engineering best practices, data architecture design
Preferred skills
Machine learning deployment and monitoring, product mindset
Technologies
Python, SQL
Responsibilities
Develop data pipelines and ETL tasks; Translate product requirements into actionable project plans; Establish data architecture processes; Design, build, test, roll out, monitor, and maintain data pipelines and asynchronous systems; Partner with data leadership to identify and advance meaningful projects; Communicate complex technical concepts to technical and non-technical audiences
Seniority
Senior, hands-on IC