Position: Middle Data Engineer
Company: Opinov8
Experience required: 2y
English level: intermediate

The product helps to know consumers' attitudes and shopping behaviors better than ever thought possible.
As a Middle Data Engineer you will have following key accountabilities:

**BEING PART OF THE TEAM**

• Scaling our existing data processes, focusing on quality every step of the way;
• Learning our business domain;
• Good software engineering principles and practice;
• Solving business problems whilst avoiding technical complexity;
• Collaborating with our teams consisting of data scientists and machine learning engineers, UX specialists, product specialists, and SREs.

**POWER YOU BRING**

• 2-3 years or more of software development experience;
• Working together, be that pairing, or wider team collaboration;
• A belief in the agile principles, not just a single "Agile Process";
• Willingness to use the appropriate tool for the job, not just the latest "hot" technology;
• Sharing your knowledge and experience with others;
• Good (current) knowledge of SQL and at least two other programming languages;
• Experience in collaborative design of software systems including contracts, integration points and database schemas;
• The ability to Test-Drive software with automated tests.

**Nice to have experience with:**
• Build and design large scale real-time and batch data pipelines;
• Distributed microservice based applications at scale;
• Docker and Kubernetes to run your amazing code;
• Experience with cloud technologies such as GCP, AWS.

**WHAT WE OFFER**

• Competitive compensation;
• 20 working days of paid vacation;
• Paid sick leaves;
• Full payment of taxes;
• Medical insurance;
• English courses online;
• Flexible work schedule (work remotely or in the office);
• Healthy workplace culture.