Search by job, company or skills

HCLTech

Data Engineer

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview:

The Engineer plays a key role in translating product vision into scalable, high-quality technical solutions. This role focuses on designing, developing, and maintaining data pipelines, ETL processes, and validation frameworks that enable data-driven products and insights.

As part of a cross-functional team, the Engineer collaborates closely with product owners, architects, and analysts to deliver reliable, efficient, and well-tested data solutions. The ideal candidate brings both strong technical proficiency and collaborative mindset, with around 5 years of hands-on experience in data engineering or related fields.

Responsibilities:

  • Design, develop, and maintain scalable data pipelines and ETL processes to support data-driven applications and analytics.
  • Collaborate with product owners, architects, and other technical teams to translate business and product requirements into technical designs.
  • Ensure data quality, consistency, and integrity through robust testing and validation frameworks.
  • Optimize data storage, retrieval, and performance to support scalability and efficiency.
  • Participate in sprint planning, backlog grooming, estimation, and Agile delivery activities.
  • Prepare and maintain technical documentation, including specifications, process flows, and configuration guides.
  • Stay updated on emerging technologies, tools, and best practices in data engineering, continuously improving the data architecture.
  • Contribute to code reviews, peer mentoring, and knowledge sharing within the engineering team.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, Data Engineering, or a related field.
  • Minimum 5 years of experience in data engineering, software development, or similar technical roles.
  • Proficiency in programming languages such as Python and SQL.
  • Hands-on experience with data engineering tools such as Databricks, Apache Spark, or equivalent frameworks.
  • Experience working with cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Strong understanding of ETL design principles, data modeling, and data warehousing concepts.
  • Familiarity with CI/CD pipelines and version control systems for automated deployment and testing.
  • Experience managing and optimizing databases such as PostgreSQL, MySQL, or MongoDB.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Demonstrated attention to detail and commitment to maintaining data accuracy and integrity.
  • Ability to mentor junior engineers and contribute to team learning and growth.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134922387

Similar Jobs