About this role
The team is seeking a skilled Data Engineer II to join their dynamic team. In this role, you will be responsible for designing both high-level and low-level software solutions to meet new requirements. You will work independently as well as collaboratively with team members, adhering to software industry standard best practices.
Key Responsibilities:
- Design and implement scalable data solutions based on project requirements.
- Collaborate with data analysts and product managers to understand data needs and translate them into technical solutions.
- Work closely with QA teams to ensure product quality and deliver end-to-end solutions.
- Write clean, maintainable code and contribute to code reviews.
- Stay updated with industry trends and technologies to continuously improve the data engineering processes.
Required Skills & Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- 3-5 years of relevant work experience in data engineering or a similar role.
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with data modeling, ETL processes, and data warehousing solutions.
- Familiarity with cloud platforms such as AWS or Azure.
- Strong analytical and problem-solving skills.
What we offer:
The team provides a collaborative work environment with opportunities for professional growth and development. You will have the chance to work on exciting projects and make a significant impact within the organization.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.