Data Engineer
plarium
Job Summary
The Data Engineering department at Plarium is responsible for the full-stack design and development of central data platforms and business data services. The team builds cloud-based, large-scale data systems, including real-time streaming and ETL pipelines, processing massive data volumes to support key business areas like games & product design, marketing, retention, and monetization. These high-impact platforms are crucial for driving the company’s overall business performance.
Must Have
- Advanced SQL expertise (4+ years)
- Data-intensive systems experience (4+ years)
- Strong Python development (4+ years)
- Proven experience developing and operating ETL pipelines using distributed processing frameworks (e.g., PySpark)
- Experience designing and operating large-scale, distributed systems in cloud environments (GCP is a strong advantage)
- Solid understanding of data modeling, data quality principles, and scalable system design
- Hands-on experience with CI/CD pipelines and deploying, operating, and maintaining production systems end-to-end
Good to Have
- Experience with Notebook solutions (Databricks, Jupyter)
- Frontend development experience (React, Next.js)
- Experience with Streaming systems (Kafka, Spark Structured Streaming)
- Familiarity with BI & visualization tools (Qlik Sense, Looker, Tableau)
Perks & Benefits
- Comfortable and inspiring office environment
- Ergonomic chairs and desks
- On-site gym, yoga room, music room
- 5-star breakfast, freshly made coffee, shakes, afternoon salads from in-house barista
- Full health insurance coverage
- Learning and training programs
- Happy hours and team events
- Relocation program
Job Description
Responsibilities
- Lead data solutions, technical design, and hands-on development for Plarium’s data platform
- Data Platform: Build and optimize data platforms, applications, and pipelines for batch and real-time processing of massive (Petabytes) datasets in Python and SQL
- Build production-grade data services and components, with strong software engineering standards
- Microservices Development: Own, Design, implement, deploy, and maintain scalable
- Develop and optimize data models and SQL queries for high-volume analytical workloads
- Own data workflows end-to-end: development, deployment, monitoring, and performance optimization
- Front-end: Development using React and Next.js
What we expect
- Advanced SQL expertise (4+ years) - Proven ability to design and optimize efficient, low-latency SQL queries for modern cloud data warehouses (e.g. BigQuery).
- Data-intensive systems experience (4+ years) - Hands-on experience building, maintaining, and scaling data-heavy systems in production environments.
- Strong Python development (4+ years) - Experience writing production-grade Python for data processing, orchestration, and automation.
- ETL / Data Pipelines at scale - Proven experience developing and operating ETL pipelines using distributed processing frameworks (e.g., PySpark).
- Cloud & distributed systems - Experience designing and operating large-scale, distributed systems in cloud environments (GCP is a strong advantage).
- Data architecture fundamentals - Solid understanding of data modeling, data quality principles, and scalable system design.
- Production & deployment focus - Hands-on experience with CI/CD pipelines and deploying, operating, and maintaining production systems end-to-end. CI/CD pipelines and deploying
Our technology stack
- Notebook solutions (Databricks, Jupyter)
- Frontend development experience (React, Next.js)
- Streaming systems (Kafka, Spark Structured Streaming)
- BI & visualization tools (Qlik Sense / Looker / Tableau)
What we offer
Step into our beautiful offices, where comfort meets inspiration.
Enjoy working in a space designed for your well-being, with ergonomic chairs and desks that support your health.
Take advantage of our on-site gym, unwind in the yoga room, or relax in the music room whenever you need a break. Start your mornings with a 5 star breakfast, and keep your energy up throughout the day with freshly made coffee, shakes, and afternoon salads from our in-house barista.
Your health is our priority, which is why we offer full health insurance coverage. We’re also dedicated to your personal and professional growth, offering learning and training programs to help you stay ahead.
Beyond work, our vibrant culture includes happy hours, team events, and plenty of opportunities to connect with your colleagues.
Join us and experience a workplace where your well-being and enjoyment come first.
What's next?
Send us your CV
1
Found the perfect job for you? Excellent. Send us your resume and a link to your portfolio, if applicable.
Test task
2
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.
Professional Interview
3
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.
Meeting with HR
4
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.
Meeting with the VP / CEO
5
In some cases, depending on the position, you will be invited to meet the VP / CEO, for a final decision.
Ready to start
6
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.
First day at work
7
You're ready to begin life at Plarium. Welcome, friend.
Keeping in touch
8
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.