The Data Engineer II is responsible for processing structured and unstructured data, validating data quality, and developing and supporting data products.
Compensation
Compensation includes a base salary in the range of $89,400.00 - $134,000.00. The base salary may vary within the anticipated base pay range based on factors such as the ultimate location of the position and the selected candidate’s knowledge, skills, and abilities. Position may be eligible for additional compensation that may include an incentive program.
Responsibilities
Process Structured and Unstructured Data
Ensure data quality and implement tools and frameworks for automating the identification of data quality issues
Work with internal and external data providers on data validation and provide feedback and customized changes to data feeds and data mappings
Partner with analytics organization to design viable data solutions
Recommend improvements to processes, technology, and interfaces that improve effectiveness and reduce technical debt
Requirements
Bachelor’s degree in Computer Science or related field
Master’s degree in Computer Science or related field
The Electric Operations Technology Solutions (EOTS) Data Engineer is responsible for building, operationalizing, and maintaining data pipelines to support data, analytics, and AI use cases across hybrid and multi-cloud environments.
Locations (2)
Atlanta, Georgia, United States
Birmingham, Alabama, United States
Compensation
Southern Company invests in the well-being of its employees and their families through a comprehensive total rewards strategy that includes competitive base salary, annual incentive awards for eligible employees and health, welfare and retirement benefits designed to support physical, financial, and emotional/social well-being. This position may also be eligible for additional compensation, such as an incentive program, with the amount of any bonus/awards subject to the terms and conditions of the applicable incentive plan(s).
Responsibilities
Design and develop methods to process structured, semi-structured, and unstructured data using batch and real-time techniques
Develop release pipelines to automate build, version control, and deployment tasks
Build and maintain reusable templates, code libraries, and semantic models
Establish gatekeeping and guard rail processes for production data promotion