Senior Data Engineer

Senior Data Engineer
The industry-leading workforce platform that is used across 38 countries and impacts the lives of more than two-billion frontline workers. Become a part of something great!

Job Description

Founded out of Canada in 2014, the client’s company provides a solution for time management, employee communication, employee learning, and even a payment system. Available in over 37 languages and deployed in over 38 countries, and can be easily integrated with many top employee records systems.

The main goal of the product is to provide work-life balance for employees and optimize communication processes using all the functions of this platform: rewards, recognition, social channels, internal messenger, video training, task management, and many more.

Don’t miss the chance to turn the work-life balance idea into a smooth process!

Job Benefits

▪ Competitive salary
Sick and personal leave
▪ Flexible working hours
Flexible working location (Remote/Office/Mixed)
▪ Technical equipment
▪ Professional development and regular Performance Appraisals
▪ English courses
▪ Health Insurance
▪ Online courses
▪ Corporate events, tech talks, and so on

Job Requirements 

▪ 5+ years of software engineering experience and Bachelor’s Degree in Computer Science, data science or related field
▪ Deep experience working with GCP big data Services: BigQuery, DataFlow, PubSub, DataForm
▪ Experience with large distributed and online transactional systems
▪ Advanced working SQL knowledge and experience working query authoring (SQL) as well as working familiarity with a variety of databases
▪ Experience building and optimizing big data pipelines, architectures, and data sets
▪ Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement
▪ Strong analytic skills related to working with unstructured datasets
▪ Technical expertise with data models, data mining, and segmentation techniques
▪ Knowledge of programming languages; (Python and Java)
▪ English level at least upper-intermediate


▪ Collaborate with a team of experienced data scientists and architects
▪ Build processes supporting data transformation, data structures, metadata, dependency and improve data access, transformation performance
▪ Improve data quality and reliability, analyze and organize raw data. Create documentation, analyze and define structured data
▪ Troubleshoot and fix data discrepancies, build data systems and data pipelines (ETL, ELT….)
▪ Build and enhance the distributed microservices platform, maintaining a high level of performance
▪ Build and improve the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and GCP technologies

Who we are

Proffiz is a web and mobile software engineering company of dedicated professionals based in Ukraine and Poland. Throughout years of passionate work, we create software solutions for FintechWorkforcePrintPhoto&Image, and other industries. At Proffiz we strive to deliver top-quality of our work and are looking for exceptional talent to join us. If you are excited about the opportunity to collaborate and grow among passionate experts — we invite you to our team!

Ready, Steady, Go!)

Personal Recruiter
Mariana Shulak
Easy apply

    Attach your cv


    Allowed file types: (pdf,pptx,xlsx,xls,doc,docx,jpg) up to 5 MB

    Refer a friend
    I want to know more about your refferal program

      Vacancy title you want to refer a candidate for

      Your contact details

      Who you refer

      Attach your cv


      Allowed file types: (pdf,pptx,xlsx,xls,doc,docx,jpg) up to 5 MB

      Where are we?
      Proffiz is your reliable software vendor based in Europe, that develops great products for companies across the world
      Talk to us and get your project moving

        Add Budget size
        Add project team
        • We will respond to you within 24 hours
        • We’ll sign an NDA if requested
        • You'll be talking to product and tech experts (no account managers)

        Get in touch
        Software Development Center
        60 Podole st., 30-394 Krakow, Poland
        Sales Development Representative
        14 Uhorska st., building 3, 79034, Lviv, Ukraine
        60 Podole st., 30-394 Krakow, Poland
        Engstraat 3, 5256 BD Heusden, Netherlands

        We use cookies to ensure you get the best experience on our website. Check our Cookie Policy

        Accept cookies