Skip to content
getdataengineeringjobs
Back to results

Lead Data Engineer

Remote · Mexico Lead Posted

Summary

Written in English from the original posting

VERYUX is hiring a Lead Data Engineer to design, implement, and maintain the company’s data architecture and ETL processes. The role includes leading and mentoring data engineers, developing data models and governance practices, and supporting data quality and production troubleshooting. It requires 7+ years of data engineering experience and skills in big data tools, relational databases, and programming languages such as Java, Python, or Scala.

Job description

We’re looking for a Lead Data Engineer to join our team and help us turn data into insights that drive business decisions. The ideal candidate will have a strong technical background with experience leading a team of data engineers in the design, development, and maintenance of our data architecture. He/she will be responsible for ensuring that our data is accurate, accessible, and secure, and will work closely with the data science team to develop data-driven solutions to business problems. The Lead Data Engineer will also be responsible for mentoring and developing junior data engineers, and for staying up-to-date on the latest industry trends.

Duties & Responsibilities

  • Design, implement, and maintain the data architecture for all company data, including but not limited to customer data, product data, financial data, and operational data

  • Work with business stakeholders, data scientists, and software engineers to understand data needs and develop solutions to meet those needs

  • Design and implement ETL processes to load data from a variety of sources into the data warehouse

  • Design and implement data models that are optimized for performance and scalability

  • Mentor junior members of the team and provide guidance on best practices

  • Participate in code reviews and provide feedback on design and implementation

  • Assist in the development of data governance policies and procedures

  • Help troubleshoot production issues when they arise

  • Perform other duties as assigned

  • Write SQL queries and stored procedures to support data analysis and reporting

  • Monitor data quality and take corrective action when necessary

  • Stay up-to-date on new technologies and approaches in the data engineering field and recommend ways to improve the company’s data infrastructure

Required Skills and Qualifications

  • Bachelor’s degree in computer science, engineering, or related field

  • 7+ years professional experience as a data engineer or similar role

  • Expertise in big data processing tools, including Hadoop, Spark, and MapReduce

  • Experience with relational databases, including MySQL, Oracle, and SQL Server

  • Proficiency in Java, Python, or Scala

  • Strong analytical and problem-solving skills

  • Ability to work independently and with a team

Preferred Skills and Qualifications

  • Master’s degree in computer science, engineering, or related field

  • 10+ years professional experience as a data engineer or similar role

  • Experience with NoSQL databases, including MongoDB and Cassandra

  • Experience with cloud computing platforms, including Amazon Web Services and Microsoft Azure

  • Proficiency in R or MATLAB

Similar jobs

VERYUX Apply