Senior Data Engineer designing and maintaining cloud data solutions using Spark and Databricks. Collaborating with teams and clients to optimize data infrastructure and insights delivery.
Responsibilities
Design, develop, and maintain scalable and robust data solutions in the cloud using Apache Spark and Databricks.
Gather and analyze data requirements from business stakeholders and identify opportunities for data-driven insights.
Build and optimize data pipelines for data ingestion, processing, and integration using Spark and Databricks.
Ensure data quality, integrity, and security throughout all stages of the data lifecycle.
Collaborate with cross-functional teams to design and implement data models, schemas, and storage solutions.
Optimize data processing and analytics performance by tuning Spark jobs and leveraging Databricks features.
Provide technical guidance and expertise to junior data engineers and developers.
Stay up-to-date with emerging trends and technologies in cloud computing, big data, and data engineering.
Contribute to the continuous improvement of data engineering processes, tools, and best practices.
Requirements
Bachelor's or Master's degree in computer science, engineering, or a related field.
10+ years of experience as a Data Engineer, Software Engineer, or similar role, with a focus on building cloud-based data solutions.
Strong experience with cloud platforms such as Azure or AWS.
Proficiency in Apache Spark and Databricks for large-scale data processing and analytics.
Experience in designing and implementing data processing pipelines using Spark and Databricks.
Strong knowledge of SQL and experience with relational and NoSQL databases.
Experience with data integration and ETL processes using tools like Apache Airflow or cloud-native orchestration services.
Good understanding of data modeling and schema design principles.
Experience with data governance and compliance frameworks.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills to work effectively in a cross-functional team.
Relevant certifications in cloud platforms, Spark, or Databricks are a plus.
Program Manager leading enterprise - wide data migration efforts for Boeing's transition to modern data platforms. Overseeing complex processes to ensure secure and effective migrations across multiple systems.
Senior Data Engineer responsible for developing data products for Disney's immersive digital experiences. Collaborating with teams to ensure data quality and operational efficiency in a fast - paced environment.
Senior Data Engineer crafting and developing data products for analytical insights at Zendesk. Collaborating in an Agile environment with a focus on data warehousing and process optimization.
Senior Data Engineer designing and building data warehouse solutions with Snowflake for a fintech company. Collaborating with cross - functional teams to facilitate data insights and analytics.
Data Engineer developing and maintaining data pipelines and applications at EvidenceCare. Collaborating across teams to generate actionable insights from healthcare data for better decision - making.
Data Engineer managing and expanding enterprise business intelligence and data platform. Focusing on Tableau development and administration with a strong engineering background.
Lead Data Engineer overseeing engineers and advancing the data platform at American Family Insurance. Creating tools and infrastructure to empower teams across the company.
Data Architect designing end - to - end Snowflake data solutions and collaborating with technical stakeholders at Emerson. Supporting the realization of Data and Digitalization Strategy.
Manager of Data Engineering leading data assets and infrastructure initiatives at CLA. Collaborating with teams to enforce data quality standards and drive integration efforts.