Dun & Bradstreet is seeking a Principal Data Engineer to join their team. This role will collaborate with cross-functional teams to deliver innovative solutions, focusing on developing and maintaining high-quality code, designing and implementing robust data engineering solutions, and working with cloud-based technologies.
Key responsibilities include:
- Leading code development for projects
- Developing and maintaining high-quality code using Python
- Designing and implementing robust data engineering solutions
- Designing and developing efficient SQL queries
- Designing, building, and maintaining databases
- Utilizing cloud-based technologies (AWS/GCP) to build and deploy scalable applications
- Working with heavy data processing systems and databases
- Implementing and managing search technologies
- Ensuring adherence to standard application development, support, and best security practices
- Leading requirements reviews with business partners
- Presenting designs to team members and key executives
The ideal candidate will have:
- Bachelor's Degree in a technical field (preferred)
- 12+ years of experience in software development and engineering
- Proven experience in developing code with the latest Python technologies
- Extensive experience with cloud-based technologies (AWS/GCP)
- Strong data engineering skills, including ETL and data migrations
- Proficiencies in SQL and working in heavy data processing systems
- Knowledge of Big Data Technologies, Hadoop framework, EMR, R, Pyspark, and Python
- Excellent problem-solving skills and attention to detail
- Strong written and communication skills
Dun & Bradstreet offers a comprehensive benefits package, including generous paid time off, parental leave, education assistance, 401k with company matching, and health & wellness benefits. Join a team of 6,000+ global professionals dedicated to helping clients turn uncertainty into confidence, risk into opportunity, and potential into prosperity.