Data Engineer
Role details
Job location
Tech stack
Job description
As a Data Engineer, you will help accelerate Pacific Life's data initiatives by delivering modern, scalable data solutions. This role sits within the technology organization's data team and works closely with data engineers, analysts, architects, scrum masters, and Data, AI, Governance, and QA professionals in a highly collaborative environment., Partner with architects, analysts, engineers, and stakeholders to understand requirements and deliver secure, high-quality data solutions
Design and build scalable data pipelines for batch and streaming ingestion using cloud technologies
Develop low-level design artifacts, including data mappings
Implement data transformations, testing, CI/CD pipelines, and automated deployments
Participate in code reviews and ensure engineering standards and best practices
Deploy, monitor, and maintain production systems using Agile methodologies
Requirements
Bachelor's degree in Computer Science, Data Science, Statistics, or related field
5+ years of experience in data analysis, design, development, and delivery
Strong proficiency in SQL, ETL/ELT, cloud data warehouses, and data management tools
Knowledge of data engineering best practices and integration patterns
2+ years of DevOps and CI/CD experience
1+ year of hands-on experience with Git and Python
Experience working in Agile teams with strong communication and problem-solving skills
Preferred Qualifications
Experience with Azure DevOps, CI/CD pipelines, and orchestration
AWS experience
Automation, scripting, and testing in data environments
Knowledge of data governance, data quality, catalogs, and glossaries
Financial services, insurance, or investment domain experience
Experience with complex data systems and Master/Reference Data Management