Data Engineer

Apply now

:office: Who is Vinivia

We’re a young Swiss startup focused on providing interactive solutions to our customers. Our main product is live streaming which leverages the most modern technologies available.

:face_with_monocle: What we are looking for

We are seeking a seasoned Data Engineer to join our dynamic team. The ideal candidate will have a rich background in Design, ETL, encompassing data. Experience with both mobile and web design is essential, along with a unique blend of working on startups from scratch and at major IT companies.

:muscle: Responsibilities

      Design, develop, and maintain end-to-end ETL pipelines, encompassing data extraction, transformation, and loading processes to ensure the availability and accuracy of data for analytics and machine learning.

      Collaborate closely with data scientists, machine learning engineers, and other stakeholders to understand requirements and implement effective solutions that cater to their needs.

      Build and maintain scalable, high-performance services using Python to serve machine learning application results, ensuring reliability, low latency, and optimal performance.

      Apply best practices in software development to ensure code quality, maintainability, and scalability of ETL pipelines and services.

      Utilize Python expertise to optimize data processing and transformation tasks, implementing efficient algorithms and techniques.

      Develop and maintain documentation for ETL processes, data flow, and service architecture to ensure clear communication and knowledge sharing within the team.

      Monitor and troubleshoot ETL pipelines and services to identify and resolve issues promptly, ensuring minimal disruption to operations.

      Stay updated with the latest industry trends, tools, and technologies related to data engineering and machine learning, and actively apply this knowledge to enhance our processes and systems.

:nerd: Skills and Qualifications

      Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.

      Proven professional experience as a Data Engineer, building and maintaining ETL pipelines and services in Python.

      Strong proficiency in Python programming, with the ability to write clean, efficient, and maintainable code.

      Solid understanding of software development principles, including version control, code review, and testing.

      Proficiency in SQL and database technologies; experience with ClickHouse is a significant plus.

      Familiarity with machine learning concepts and practices, enabling effective collaboration with data science teams.

      Excellent problem-solving skills and the ability to analyze and optimize complex data processing workflows.

      Strong communication skills, both written and verbal, with the ability to collaborate effectively within cross-functional teams.

      Detail-oriented and self-driven, with a strong sense of ownership and accountability.

:sparkling_heart: Benefits

  • Work from anywhere policy
  • Competitive compensation package

  • Learning budget

Apply online