Posted on: 06/08/2025
Job Summary :
In this key leadership role, you will lead the development of foundational components for a Lakehouse architecture on AWS and drive the migration of existing data processing workflows to the new Lakehouse solution.
You will work across the Data Engineering organization to design and implement scalable data infrastructure and processes using technologies such as Python, PySpark, EMR Serverless, Iceberg, Glue and Glue Data Catalog.
The main goal of this position is to ensure successful migration and establish robust data quality governance across the new platform, enabling reliable and efficient data processing.
Success in this role requires deep technical expertise, exceptional problem-solving skills, and the ability to lead and mentor within an agile team.
Must Have Tech Skills :
- Prior Principal Engineer experience, leading team best practices in design, development, and implementation, mentoring team members, and fostering a culture of continuous learning and innovation.
Nice To Have Tech Skills :
- Knowledge of additional programming languages and development tools to provide flexibility and adaptability across varied data engineering projects.
- A masters degree or relevant certifications (e.g., AWS Certified Solutions Architect, Certified Data Analytics) is advantageous.
Key Accountabilities :
- Lead complex projects autonomously, fostering an inclusive and open culture within development teams.
Key Skills :
- Deep technical knowledge of data engineering solutions and practices.
- Expert in AWS services and cloud solutions, particularly as they pertain to data engineering practices.
- Extensive experience in software architecture and solution design.
- Specialized expertise in Python and Spark.
- Ability to provide technical direction, set high standards for code quality, and optimize performance in data-intensive environments.
- Skilled in leveraging automation tools and Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline development, testing, and deployment.
- Exceptional communicator who can translate complex technical concepts for diverse stakeholders, including engineers, product managers, and senior executives.
- Provides thought leadership within the engineering team, setting high standards for quality, efficiency, and collaboration.
- Experienced in mentoring engineers, guiding them in advanced coding practices, architecture, and strategic problem-solving to enhance team capabilities.
Educational Background : A bachelors degree in computer science, Software Engineering, or a related field is essential.
Did you find something suspicious?
Posted By
Posted in
Data Engineering
Functional Area
Data Engineering
Job Code
1525473
Interview Questions for you
View All