This position is for a Data Engineer. The role involves architecting, developing, testing, and maintaining scalable data pipelines to ingest structured and unstructured data from various sources using complex ETL/ELT processes. The engineer will develop resilient batch and real-time data solutions using Python, Scala, or Java, and frameworks like Apache Spark and Airflow. Responsibilities include implementing CI/CD practices, troubleshooting pipeline executions, and optimizing performance, integrity, and cost-effectiveness for DLA systems. The role also entails leading the design and administration of data warehouse and data lake structures, administering and optimizing cloud data warehouses (Snowflake, Redshift, or BigQuery), enforcing data governance and quality, and serving as a principal technical advisor for the AI and Analytics CoE. Additionally, the position involves translating data requirements, providing guidance on data architecture best practices, mentoring junior staff, establishing coding standards, communicating complex technical concepts to non-technical stakeholders, and researching/prototyping emerging data technologies. The engineer will also lead technical planning and migration strategies to modernize legacy systems and transition data workloads to cloud-native platforms.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed