WAWA – Wawa, Inc. – Corporate Office
Job Summary :
The Data Engineer role designs and develops scalable data solutions using data integration tools and technologies. The individual utilizes big data computation, data platforms and storage tools to create prototype and data products. Conduct build and testing of data pipelines and solutions. Additionally, Data Engineer integrates, tests data pipelines with Advance Analytics and AI platforms. Must be proficient with multiple data engineering and integration tools such as Scala, Python, Spark, Snowflake etc. in an AWS environment.
Responsible for designing and implementing solutions for loading both structured and semi-structured data design into multiple target data systems.
Design, develop, optimize, and maintain data pipelines and processes that adhere to data integration principles and business goals.
Solve complex data problems to deliver insights that helps our business to achieve their goals
Code, test, and document new or modified data systems to create robust and scalable applications for data analytics
Ensure that data pipelines are scalable, repeatable, and secure, and can serve multiple users within the company
Design and implement data ingestion techniques for real time and batch processes for structured and semi-structured data sources into Wawa’s data lake and data warehouse platforms.
Understand complex business requirements and propose end to end and simplified enterprise information architecture solutions.
Develop and implement data design methods, data structures, and modeling standards which work with multiple business intelligence tools.
Work closely with Analytics team and implement their self-service and analytics requirements.
Work with Data Science practitioners and developers to make sure that all data solutions are consistent
Collaborate with Analytics team to build solutions that enable business analytics. Develop quality scalable, tested, and reliable data services using industry best practices.
Manage all activities centered on obtaining data and loading into a data lake environment. Assess the suitability and quality of candidate data sets for the Data Lake.
Balance business requirements with technical feasibility and set expectations on new projects. Recommend changes in development, maintenance and system standards.
Design and build integration components and interfaces in collaboration with Architects and Infrastructure Engineers as necessary. Perform unit, component, integration testing of software components including the design, implementation, evaluation, and execution of unit and assembly test scripts.
Determine if the data received from the upstream systems are of good quality based on the rules and data quality validations defined and in case of any issues with the data quality analyze and come up with a preliminary summary of the root cause/issue.
Assist the Analytics team by leveraging Wawa’s Enterprise Data Platform ecosystem to design, and develop capabilities to deliver our solutions using Spark, Scala, Python, and Snowflake.
Follow security standards for all data and tools that are being introduced in the team.
Handle multiple priorities simultaneously
Work collaboratively with cross-functional teams
Establish and maintain a working environment conducive to positive morale, individual style, quality, creativity, and teamwork
Ability to build strong trusting relationships with business partners
Passion for innovation and “can do” attitude to thrive in a fast-paced environment
Excellent communication skills
Basic project management skills required
Work with the team to lead and maintain data strategy standards in all the data team is responsible for
Bachelor’s degree in Computer Science/Engineering preferred
5+ years database, data integration experience
3+ years’ experience with Spark, Scala/Python, SQL and Big Data solutions
Preferred experience with Databricks and Snowflake
3+ years’ experience in designing and implementing the data architecture (conceptual, logical, physical & dimensional models).
Developing Enterprise Business Intelligence solutions on one or more of the following EDW platforms: Snowflake, Redshift, Google Big Query
Experience implementing Big Data solutions using open source technologies
Strong knowledge of key scripting and programming languages such as Python, Java, Scala, etc. Experience with data integration tools such as Talend would be helpful
Experience designing and implementing various data pipelining patterns and strategies
Hands-on experience with dimensional modeling techniques and creation of logical and physical data models (entity relationship modeling, exposure to data warehouse design)
Strong knowledge of data security principles
Proven track record working with complex, interrelated systems and bringing that data together on Big Data platforms.
Wawa will provide reasonable accommodation to complete an application upon request, consistent with applicable law. If you require an accommodation, please contact our Associate Service Center at [email protected] or 1-800-444-9292.
Wawa, Inc. is an equal opportunity employer. Wawa maintains a work environment in which Associates are treated fairly and with respect and in which discrimination of any kind will not be tolerated. In accordance with federal, state and local laws, we recruit, hire, promote and evaluate all applicants and Associates without regard to race, color, religion, sex, age, national origin, ancestry, familial status, marital status, sexual orientation or preference, gender identity or expression, citizenship status, disability, veteran or military status, genetic information, domestic or sexual violence victim status or any other characteristic protected by applicable law. Unlawful discrimination will not be a factor in any employment decision.