At our company, we value innovation, diversity, and a collaborative work environment
Job Title: Principal Data Engineer
Location: New York, New York, United States
Salary: $138 Per hour
Overview: We are seeking a highly skilled and experienced Principal Data Engineer to join our dynamic and innovative team. As a Principal Data Engineer, you will be responsible for designing, developing, and maintaining our company's data infrastructure. You will work closely with cross-functional teams to ensure that our data platforms are efficient, secure, and scalable. The ideal candidate will have a strong background in data engineering and a passion for solving complex problems.
Key Responsibilities:
- Lead the design and development of our company's data infrastructure, including data pipelines, data warehouses, and data lakes.
- Collaborate with cross-functional teams to gather requirements and design data solutions that meet business needs.
- Develop and maintain ETL processes to ensure timely and accurate data delivery.
- Design and implement data models to support reporting and analytics.
- Ensure data quality and integrity by implementing data validation and monitoring processes.
- Troubleshoot and resolve data-related issues in a timely manner.
- Stay up-to-date with emerging data technologies and trends, and provide recommendations for implementing new tools and processes.
- Mentor and guide junior data engineers to help them grow and develop their skills.
- Act as a subject matter expert on data engineering best practices and provide guidance to other teams within the organization.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in data engineering, with at least 3 years in a leadership or principal role.
- Strong experience with data warehousing, data modeling, and ETL processes.
- Proficiency in SQL and programming languages such as Python, Java, or Scala.
- Experience with cloud-based data platforms such as AWS, Azure, or GCP.
- Knowledge of data visualization tools such as Tableau, Power BI, or Looker.
- Familiarity with Agile methodologies and project management tools.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Proven track record of delivering high-quality data solutions on time and within budget.
Why Join Us:
- As a Principal Data Engineer, you will have the opportunity to work with cutting-edge technologies and play a key role in shaping our data infrastructure. We offer competitive compensation, a comprehensive benefits package, and opportunities for professional growth and development. Come join our team and be a part of our exciting journey to transform data into insights that drive business success.