Principal Data Engineer - CX Analytics
Job Description
Unum Group is hiring a Principal Data Engineer to lead CX Analytics data engineering efforts focused on BI/reporting and advanced analytics.
Responsibilities
- Partner with business teams to deliver development, construction, testing, and maintenance of data pipelines that support business needs.
- Ingest and integrate large volumes of highly complex data from multiple sources, including DB2, SQL Server, Web API, and Teradata.
- Apply validation, aggregation, and reconciliation techniques to build a rich data framework.
- Collaborate with data scientists and business partners to understand business problems and analytics plans, then design data structures aligned to those use cases.
- Establish and maintain best practices for the team’s data engineering strategy; track best practices across industries and drive innovation and efficiency.
- Contribute to the evolution of enterprise data architecture, including adoption of current and emerging frameworks and tools (example: hosting data in Cloud).
- Prepare results for interpretation and/or visualization and communicate potential value to influence strategic decision-making.
- Support integration of solutions into existing business processes using automation techniques.
- Continuously research and build expertise in current and emerging software and data engineering practices.
- Provide support, training, and/or mentorship to lower-level Data Engineer peers.
- Perform other related duties as assigned.
Requirements
- Bachelor’s degree in a quantitative field is required.
- 8 years of professional experience (or equivalent relevant work experience) preferred.
- Expertise in at least one object-oriented programming language: Java/Scala or Python.
- DevOps best practices experience including CI/CD, process automation, and optimization.
- Strong understanding of data architecture principles and infrastructure requirements across on-prem and Cloud platforms.
- Ability to understand and present data in context, including how data will build toward a business solution.
- Preferred: expertise writing complex SQL queries joining multiple tables and databases.
- Independently explore databases/tables or other legacy data to identify best data sources for business problems.
- Demonstrated ability to troubleshoot complex SQL queries with limited guidance.
- Demonstrated ability to create logical data models combining data from multiple sources, including internal and external data.
- Demonstrated communication skills; experience in financial services.
- Leadership experience working with senior management and executive leadership; attention to detail while independently prioritizing work and managing multiple projects simultaneously.
- Ability to understand and explain a problem and identify and communicate an appropriate solution.
- Leader within the field, internally and externally.
- Effective coach and mentor; actively engages peers and team members within areas of expertise.
- Viewed as a leader in change management.
- Maintains depth of technical understanding of third-party and cloud solutions.
- People management: participates in determining staffing needs, including hiring and development.
- Leads assigned team activities and projects to completion.
- Engineering strategic and program management for the organization: coaches, mentors, and helps build team.
- Proactively identifies and researches new approaches and skills needed for data science and advanced analytics.
- Entrepreneurial self-starter.
- Thorough, results-oriented problem-solver and lifelong learner with strong curiosity.
- Deep expertise in their organization.
- Demonstrated ability to conduct independent research and development of techniques that may be shared internally and externally.
Core Data Engineer Capabilities
- Software Engineering: Expertise in at least one object-oriented language (Java/Scala or Python) plus DevOps best practices (CI/CD, automation, optimization).
- Data Architecture and Infrastructure: Understanding of data architecture principles and related infrastructure requirements for on-prem and Cloud.
- Holistic Data Preparation: Ability to frame and present data in the appropriate context for business use.
- Data Extraction, Transform & Load: Complex SQL (multi-table/database joins), independent exploration of legacy data sources, troubleshooting complex SQL with limited guidance, and building logical data models from internal and external sources.
- Core business capabilities: Communication skills, financial services experience, leadership exposure with senior/executive leaders, and ability to prioritize and manage multiple projects.
- Leadership capabilities: Field leader (internal/external), coaching and mentoring, change management leadership, and maintained technical understanding of third-party/cloud solutions.
Technologies
- Java
- Scala
- Python
- CI/CD
- SQL
- DB2
- SQL Server
- Web API
- Teradata
- Cloud
Benefits
- Health insurance
- Vision insurance
- Dental insurance
- Short & Long-Term Disability
- Generous PTO (including paid time to volunteer!)
- Up to 9.5% 401(k) employer contribution
- Mental health support
- Career advancement opportunities
- Student loan repayment options
- Tuition reimbursement
- Flexible work environments
- Performance-based incentive plans
- 401(k) retirement plan with employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not
General Summary
- Principal Data Engineer role on the CX Analytics team within Unum’s Customer Experience Organization.
- Lead design and implementation of data solutions enabling BI/reporting and advanced analytics with data that is accessible, reliable, and structured for use.
- Build and maintain scalable data pipelines, optimize data models, and integrate new structured and unstructured sources across the ecosystem.
- Enable analytics through automation and advance AI usage, including pipelines that incorporate unstructured data and LLM-based workflows to extract signal from sources such as raw text.
- Define data engineering standards and best practices while mentoring engineers and partnering with BI Analysts and Data Scientists.
- Shape how data flows through the team to ensure environments, pipelines, and datasets emphasize quality, scalability, and usability.
- Campus-based role; current remote and field-based Unum employees may apply and will be considered per company policy.