Position: Senior Data Engineer
Company: Adraba
Category: Data Science
Experience required: 3y
English level: fluent

**Our Story:**
Content is king, as they say, but not all content (or job descriptions) are equally appealing to today’s digitally-savvy, time-strapped audiences.
For more than a decade, we have been helping publishers and brands engage their audiences with the most relevant digital experiences that drive measurable results. If you’ve taken a poll, trivia, survey or engaged with any dynamic video content in the past 10 years, chances are you’ve already experienced our industry-leading technology. What you likely haven’t seen is the unparalleled wealth of unique audience insights we can then provide our partners on the backend.
With a growing roster of premium, global clients (think CBS, Netflix, Macy’s, Lego, ESPN, HuffPost, VICE) and backing from great investors like Disney and Saban Ventures, we’re primed to expand our team with more exceptional talent. Are you an innovative & creative self-starter who is amazing to work with? If yes, this job could be for you.
**Our stack:** S3, parquet , EMR, AirFlow, Kinesis, BigQuery, Python, GCS, Athena, Presto, AutoML, BigQueryML. Currently we’re working in an agile way with 2 weeks long sprints but we’re examining our goals and workflows and not fixated to any specific methodology.

**Your Story:**
As a Senior Data Engineer at our project you will be a key factor in developing our data solution. You’ll need to come up with solutions to complex problems that should maintain performance in scale. You'll be responsible for driving exciting innovations around data and AI that will help the company grow faster and wiser.
You’ll work closely with devs, analysts and business stakeholders to automatically generate predictive models that utilize our collected data and empower our system to make decisions in real-time.
As part of the job, you will be a focal point for all things related to data, which includes creating a tech roadmap for pipe-lines performance, data architecture, managing storage, assessing performance and budget limitations and much more.

**Existing team structure.**
You’ll be part of the infra-data team that has another data-engineer, analyst, devops and all reports to the R&D System Architect.

**Requirements**
• 5+ years of hands-on experience as a Software Engineer;
• 3+ years of hands-on experience as a Data Engineer;
• 2+ years of hands-on experience in Machine Learning and Data Science;
• intimate familiarity with a variety of ML disciplines and algorithms;
• experience with data related cloud-based technologies like S3, parquet, EMR, AirFlow, Kinesis, BigQuery;
• previous Python experience;
• excellent business understanding and communication skills;
• data enthusiast and a team player;
• degree in Computer science or other relevant field;
• fluent English.

**Responsibilities**
• taking full ownership of designing, implementing, deploying and maintaining existing and new data pipelines by using cloud-based tools in a cloud-based infrastructure;
• work with different stakeholders to design and develop Machine Learning algorithms that optimize and make an immediate business impact on KPIs;
• build, test, and deploy custom ML/AI models and algorithms on large datasets, and develop processes for monitoring and analyzing their performance in production environments;
• hands-on work on our core data infrastructure, tools and automation;
• taking part in POCs and innovation for new technologies, databases, tools and services that can significantly push the division goals.

**Would be a plus**
• experience with ML flows on top of Google Cloud services

**With us You:**
— can professionally grow — we help you to see your progress with smart Professional Development Plan;
— can build your individual Training & Development strategy — we have a significant budget for your educational programs;
— can clearly see your work results — we have clear Goals List for your probation period (3 months) and quarterly performance appraisal based on your OKR;
— can maintain your financial stability — we guarantee timely and competitive payments that are reviewing based on your performance results; PE registration, handled by the Company’s accountant;
— can keep life-work balance — we provide 20 vacation days, 5 paid sick days, days for remote work, and medical insurance;
— can be a part of the team that connected by main values (results, continuous improvement, collaboration, care and have fun) — we value open and productive communication, have team-buildings and corporate events; we care about each other and celebrate work anniversaries and personal events.