Divisional Data Software Engineer III
Role Overview
Responsible for independently designing, building, and operating complex divisional data software and pipelines. Converts ambiguous business needs into scalable technical solutions, leads delivery of significant data product components, and raises engineering quality through sound architecture, testing, observability, and governance. Mentors less experienced engineers and coordinates effectively across technology and business teams.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Leads technical discovery and translates complex divisional requirements into data architecture, interfaces, and delivery plans.
Designs, builds, and operates scalable, secure, and resilient data ingestion, ELT, and integration services.
Develops reusable frameworks, libraries, and patterns that improve engineering consistency and delivery speed.
Designs dimensional and other fit-for-purpose data models; optimizes storage, query performance, and compute utilization.
Establishes appropriate automated testing, data quality controls, monitoring, alerting, and recovery practices.
Leads investigation of complex data defects and production incidents; drives root cause analysis and durable remediation.
Ensures solutions meet divisional and enterprise requirements for privacy, security, governance, lineage, and retention.
Facilitates technical reviews and makes recommendations on tools, design tradeoffs, and implementation approaches.
Partners with product, analytics, architecture, and business stakeholders to prioritize work and manage dependencies.
Mentors engineers through pairing, design feedback, code review, and sharing of engineering practices.
Communicates delivery status, technical risks, operational health, and data limitations to appropriate stakeholders.
Performs all duties in accordance with all company policies and procedures, and all federal, state and local laws, wherein the Company operates.
Performs other duties as assigned.
QUALIFICATIONS EDUCATION/EXPERIENCE
Bachelor's Degree in Computer Science, Data Science, Software Engineering, Information Systems, or a related field; or an equivalent combination of education and experience.
Five (5) or more years in data engineering, software engineering, data integration, or related work.
One (1) or more years of Insurance industry experience.
SKILLS
Knowledge of data architecture, data modeling, distributed processing, and pipeline orchestration
Knowledge of cloud data platforms, APIs, and scalable integration patterns
Skills in SQL and Python or another production programming language
Skills in data architecture, modeling, distributed processing, and pipeline orchestration
Skills in using cloud data platforms, APIs, and scalable integration patterns
Skills in testing, observability, performance tuning, and production incident response
Skills in technical communication, stakeholder partnership, and mentoring
Ability to balance reliability, security, maintainability, delivery time, and cost
Full Job Posting
SUMMARY
Responsible for independently designing, building, and operating complex divisional data software and pipelines. Converts ambiguous business needs into scalable technical solutions, leads delivery of significant data product components, and raises engineering quality through sound architecture, testing, observability, and governance. Mentors less experienced engineers and coordinates effectively across technology and business teams.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Leads technical discovery and translates complex divisional requirements into data architecture, interfaces, and delivery plans.
Designs, builds, and operates scalable, secure, and resilient data ingestion, ELT, and integration services.
Develops reusable frameworks, libraries, and patterns that improve engineering consistency and delivery speed.
Designs dimensional and other fit-for-purpose data models; optimizes storage, query performance, and compute utilization.
Establishes appropriate automated testing, data quality controls, monitoring, alerting, and recovery practices.
Leads investigation of complex data defects and production incidents; drives root cause analysis and durable remediation.
Ensures solutions meet divisional and enterprise requirements for privacy, security, governance, lineage, and retention.
Facilitates technical reviews and makes recommendations on tools, design tradeoffs, and implementation approaches.
Partners with product, analytics, architecture, and business stakeholders to prioritize work and manage dependencies.
Mentors engineers through pairing, design feedback, code review, and sharing of engineering practices.
Communicates delivery status, technical risks, operational health, and data limitations to appropriate stakeholders.
Performs all duties in accordance with all company policies and procedures, and all federal, state and local laws, wherein the Company operates.
Performs other duties as assigned.
QUALIFICATIONS EDUCATION/EXPERIENCE
Bachelor's Degree in Computer Science, Data Science, Software Engineering, Information Systems, or a related field; or an equivalent combination of education and experience.
Five (5) or more years in data engineering, software engineering, data integration, or related work.
One (1) or more years of Insurance industry experience.
SKILLS
Knowledge of data architecture, data modeling, distributed processing, and pipeline orchestration
Knowledge of cloud data platforms, APIs, and scalable integration patterns
Skills in SQL and Python or another production programming language
Skills in data architecture, modeling, distributed processing, and pipeline orchestration
Skills in using cloud data platforms, APIs, and scalable integration patterns
Skills in testing, observability, performance tuning, and production incident response
Skills in technical communication, stakeholder partnership, and mentoring
Ability to balance reliability, security, maintainability, delivery time, and cost
#LI-REMOTE
We are proud to provide comprehensive, high quality employee programs to meet employees' needs now and in the future, including a very competitive financial package. We encourage you to explore what we have to offer. For immediate consideration for this position, please click on the " Apply " button. Alliant Insurance Services, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment based on their qualifications and ability without regard to race, color, religion, sex (including pregnancy, childbirth, breastfeeding, sexual orientation, and gender identity), national origin, ancestry, physical or mental disability, medical condition, marital status, age, genetic information, or status as a protected veteran, in accordance with applicable federal, state, and local laws, including California law. Applicants are protected under Federal law from discrimination. If you need an accommodation to complete the application process or would like to review these materials in an alternative format, please reach out to [email protected] For more information on Alliant Insurance Service's benefits, please visit www.alliant.com/about/careers/benefits
Requirements
- Knowledge of data architecture, data modeling, distributed processing, and pipeline orchestration
About Alliant Insurance Services
Privately owned insurance brokerage and consulting firm serving corporations, regional businesses, and high-net-worth individuals.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Alliant Insurance Services
Investment Consultant
, USA
Divisional Artificial Intelligence Engineer III
, USA
Underwriting Consultant - Employee Benefits
, USA
Senior Corporate Risk Analyst
, USA
ServiceNow Platform Architect (Remote)
, USA
Senior Auditor - Internal Audit (Remote)
, USA
Employee Benefits Billing Coordinator
, USA
Associate Consultant – Human Capital Consulting
, USA