We are looking for a Senior Data Engineer who will be a significant part of creating a data platform for a new product.

IMVU is the #1 avatar-based social network where people can register, create an avatar, and in a complete and rich virtual world have social interactions, play games, etc.

Goals of the project:

Develop a new data platform that would run on AWS and replace the legacy one.
This platform is expected to:
— Enable business analysts and data scientists to perform analysis to gain insights on customers, business operations, etc, as well as build forecasting and recommendation ML models, and perform A/B testing.
— Support zero-code acquisition and processing of a new data source, add features into the data and spin up new ML models in production.
— Have data curation capabilities, support the required levels of data resiliency and consistency, and be cost-effective and properly automated.


— Strong technical background with Data System
— A clear understanding of ETL and data curation
— Experience with large data sets and understand building analytics
— Experience in Spark, Kafka, and streaming systems (Spark Streaming / Kafka Streams / Apache Flink), as well as query execution engines (e.g., Presto)
— Strong understanding of reactive & functional programming
— Strong expertise in Java, Scala
— Experience with continuous integration, test automation, and deployment
— Experience with data monitoring and tracing in distributed and service-oriented systems
— Experience with Hive, Hadoop
— Upper-Intermediate English level


— Work with the Data Engineering team to build the data platform
— Build ETL pipelines using Kafka/Scala
— Monitor the health of our system and optimize for performance and cost savings
— Support Daily ETL jobs monitoring and failure on a schedule
— Test automation

We offer multiple benefits, such as:

— Challenging work in an international and professional environment
— Mastering the English language with a native speaker
— 40-hour working week with flexible working hours
— Flexible WFH policy
— Competitive salary
— PE accounting and support
— 20 paid vacation days per year
— 14 paid sick leave days per year
— Medical insurance
— Annual 250$ deposit for attending external events (conferences, workshops, etc.)
— Long-term employment and real opportunities to change roles and projects within the company
— Yoga classes, workout corner
— Collaborative and friendly team environment
— Cozy, fully equipped office space in the city center (near “Palats Ukraina” subway station)

About the Project

imvu.com is an online metaverse and the #1 avatar-based social network where people can register, create an avatar, and in a complete and rich virtual world have social interactions, play games, etc.
IMVU had over four million active users in 2014. The current number of active players is 6M+, and the site has a virtual goods catalog of more than 40 million items.
We are creating the next generation of VR social networks, based on a distributed, service-mesh-type architecture with underlying Java, MongoDB, GODOT engine, and other technologies, deployed via Kubernetes onto AWS and Google infrastructure.

About Rails Reactor

Rails Reactor is a software company, an investment partner and an educational hub.

With the headquarters in San-Francisco and offices in Boston and New-York, we keep abreast of the US business scene.

Using our special expertise in AI, Machine Learning, Big Data, Mobile, AR/VR and more, we deliver our services across multiple industries like Healthcare, E-commerce, Retail, Marketing Automation tools and On-demand services mainly for US-based customers.

We build software solutions for Enterprise level businesses, for SMBs and for startups. We also provide thought leadership, education and events to maintain an innovative mindset and forward thinking attitude.

Besides delivering software solutions, Rails Reactor pays great attention to building and improving local JS, AI, PM and multiple other communities in Kyiv. We do that by running and hosting meetups, workshops, and hackathons under the brand “Meetup Tonight”.

Company website: https://jobs.dou.ua/companies/rails-reactor/

Job posted on 10 October 2019

Apply for job

Get new jobs by e-mail

Describe what you’re looking for and Djinni will send you matching jobs.

E.g.: (senior|middle) rust -blockchain