Data Engineer II
Core
Design, develop, test, and support reliable data solutions and data management activities to improve data quality and operational efficiency across the insurance lifecycle.
Role type
Data Engineer II
Builds
Scalable and maintainable data engineering solutions, data products, and services for the insurance business.
Domain
Insurance / Data Engineering
Deliverable
production ML models
Required skills
SQL, Java/J2EE, JavaScript, C/C++, .NET, HTML/XML, HPCC, Windows, Unix, data profiling, data validation, data quality management, software engineering practices, Agile/Waterfall methodologies, root cause analysis, automation design
Preferred skills
AI-assisted engineering, intelligent automation, technical specifications, database management, workflow management, process improvement
Technologies
SQL, Java, J2EE, JavaScript, C, C++, .NET, HTML, XML, HPCC, Windows, Unix
Responsibilities
Own assigned data transfers and components including collection, transfer, and setup; Collaborate with stakeholders to translate data requirements into effective solutions; Design, develop, test, and maintain efficient data engineering solutions; Evaluate technical approaches to balance delivery, quality, and maintainability; Perform data management activities including profiling, validation, and issue resolution; Troubleshoot data engineering issues and implement sustainable fixes; Identify opportunities for automation including AI-assisted engineering; Contribute to code reviews and technical specifications.
Seniority
Mid-level, hands-on IC