Data Engineer
Data Engineer
Data Engineer
Apply now
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.
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.
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.
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.
Benefits
Work from anywhere policy
Competitive compensation package
Learning budget
Apply online
looking for something else? Check our jobs list
Apply online
Posted By
Franc Vinzens
Share this job
powered by
Imprint Privacy Policy