The Data Engineering department is responsible for full-stack design and development of the company's central data & ML services and business platforms. The department is responsible for the overall projects, design, architecture and development of huge scale and very challenging cloud-based Big Data, machine learning and business applicative platforms for ensuring excellence in the performance of business aspects including games & product design, marketing, retention, monetization, etc. Department solutions support the optimization of the company's overall business performance.
Lead the infrastructure and cloud solution, technical design and development for Plarium data platform
Lead, mentor, grow and manage a team of talented backend and data engineers
Work closely with the product and infrastructure R&D teams to deliver the best data solution and insights over billions of daily events
Design, Develop and Operate the data mesh and microservices architecture solutions from a wide variety of technologies such as kubernetes and other open source technologies
Introduce new tools, extend open-source projects, conduct POCs on new technologies, and incorporate them in the development flow.
You are a hands-on Team/Tech leader and you know how to manage engineering teams and drive people to success using Agile methodologies with a value oriented approach.
You are a people person who knows how to plan, execute and maintain projects from design to production together with stakeholders and your teammates with interpersonal skills.
You are the go-to person in technical decisions, knowledge on how to make distributed systems reliable and maintainable.
3+ years of engineering management / Tech leadership experience.
4+ years of practical experience with Scala/Python programming languages, excellent programming skills - functional programming, design patterns and data structures.
Expert SQL queries knowledge - you know how to write efficient, low-latency queries vs modern data-warehouse solutions (BigQuery - preferred, Redshift, Athana etc) and building Streaming/Batch ETL using modern processing engines (Spark - preferred, Beam, Flask etc).
Knowledge of working in microservices environments and building state-of-the-art data-driven solutions.
Deep understanding of Computer Science fundamentals: object-oriented design, functional programming, data structures, multi-threading and distributed systems
BSc Computer Science/Data Management or equivalent practical experience
3+ years of Cloud provider experience (GCP, AWS, Azure)
Experience working blob storage solutions (hdfs, S3, GCS - preferred) - big advantage
Experience working with CI&CD tools and devops solutions - big advantage
Experience working with dockerize and kubernetes solutions - big advantage
Your wellbeing: Flexible, hybrid work experience with talented professionals. Also, high work life balance derived from our people-oriented approach
Your health: top notch health insurance to employees and immediate family. Furthermore, gym membership or a variety or workout options.
Your future: personal and professional tools to assist with your development and journey.
Your contribution: A variety of social and charitable initiatives, that we take pride in.
And if that wasn't enough a fully and over the top stocked kitchen that will make any supermarket envious……
Found the perfect job for you? Excellent. Send us your resume and a link to your portfolio, if applicable.
Our recruiters will ask you to perform a test task. This will allow you to demonstrate your professional skills and give us the chance to evaluate your work. If your test task meets our requirements, you will be invited for an interview with the technical team lead.
This will give you the opportunity to tell us about your experience and allow us to explain the technical aspects of the job. If you live a long way from the studio, we can arrange a Skype interview instead.
After the professional/team lead interview, you will meet with our HR specialist. They will give you more information about your development prospects in the company and provide details regarding our employee benefits program.
In some cases, depending on the position, you will be invited to meet the VP / CEO, for a final decision.
Once the above stages are complete, we will invite you to our studio to make a formal job offer. If you live in another city or country, you can use our relocation program to help you hit the ground running.
You're ready to begin life at Plarium. Welcome, friend.
We keep all resumes and job applications on file. Don't give up if you're unsuccessful first time round - we'll contact you as soon as a suitable position appears.