Staff Software Engineer
Core
Designing, developing, and leading the implementation of ETL processes and data architecture solutions for a centralized data warehouse.
Role type
Staff Software Engineer (ETL)
Builds
Centralized data warehouse solution for data acquisition, ingestion, and large data processing
Domain
Healthcare / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
ETL development, Data integration, SSIS, T-SQL, Azure Databricks, SparkSQL, Data Modeling, SQL/NoSQL, Big Data technologies, Azure Data Factory, Azure Data Lake, Scala, Airflow
Preferred skills
Healthcare industry experience, Agile methodology
Technologies
SSIS, Azure Databricks, SparkSQL, T-SQL, Azure Data Factory, Azure Data Lake, Scala, Airflow
Responsibilities
Lead the design and architecture of ETL processes and data integration solutions; Develop and maintain ETL workflows; Collaborate with stakeholders to translate requirements into technical solutions; Optimize ETL processes for performance, scalability, and reliability; Conduct code reviews and mentor junior developers; Troubleshoot and resolve issues related to ETL processes; Ensure compliance with data governance and security policies; Document ETL processes and maintain technical documentation
Seniority
Staff, hands-on IC with mentorship