Senior Data Engineer

Zagreb, Croatia

Does the challenge of utilizing modern cloud-based services to analyze billions of data records from structured and semistructured data sources sound exciting? Would you like to gain more experience in the optimization of the data-driven ML process?

At Microblink, we're committed to technical excellence and driven by a vision of bringing the benefits of AI to every person on earth. Take the opportunity and join us on this exciting journey!

Here’s why this role matters to us

We have millions of data records daily from data acquisition and annotation processes. Finding the patterns in data impacts the efficiency of the entire ML process and directly impacts the quality of our delivery - the speed and accuracy of our ML models.

As our go-to person for various data-related processes and projects, you will grow your data engineering expertise while implementing and working on a data warehouse solution on top of our Data Annotation Platform. 

A little bit about us

Microblink is an AI company with expertise in machine learning. We create unique products and tools in digital identity and commerce with the desire to bring the benefits of AI to every person on earth. Our teams in Zagreb & New York touch hundreds of millions of people every year - over 700M identity documents processed and 3B in individual consumer purchases in more than 60 countries around the world.

Here’s what you’ll do

  • Lead the research and choose the right data engineering and data analysis tools (ETL/ELT, data lake, data warehouse, lakehouse…)
  • Implement and maintain the data warehouse and ETL/ELT solution
  • Work closely with a Product Manager, the team and users on the design and implementation of various analytical features in products (Data Annotation Platform), like dashboards, reports, and other data-driven features
  • Continuously work on product improvements based on user feedback
  • Implement monitoring, alerting and anomaly detection rules to ensure data accuracy and reliability
  • Lead various engineering initiatives on a team and business unit level
  • Participate in a product decision-making process by advising based on your experience and data insights

You'll be successful in this role if you

  • Have proven experience working in data engineering
  • Have strong experience with ETL / ELT processes (either batch processing or streaming)
  • Have knowledge of how to leverage data services on cloud platforms like GCP, AWS or similar (tools like Big Query and Google Data Studio)
  • Have advanced querying skills for both relational and non-relational databases
  • Know how to design and build performant data infrastructure, processes, and solutions
  • Have experience with object-oriented programming languages like Python
  • Believe that you and your team should deeply understand organizational goals and user requirements to ensure that data makes a difference!
  • Are proficient in English, both written and spoken

A plus is if you also have

  • Some experience with modern lakehouse solutions like Databricks or Snowflake
  • Some experience in evaluation projects comparing on-premise and cloud data engineering tools and services

Here’s what you’ll gain if you join us 

  • Microblink owes its success to its people - that is why we offer equity participation to all our full-time employees so that we can grow together
  • You’ll have plenty of opportunities to learn and develop your skills through:
    • Your personal competency development plan together with support from the committed team around you
    • Challenging and supportive working environment
    • Attending the world’s conferences
    • Dedicated time for growth and adopting new skills
    • Dedicated budget for professional development
    • Online and live courses
    • Our internal library keeps growing based on our needs and interests
  • An additional individual budget for tech equipment of your choice
  • We take special care of our parent-team members:
  • Financial support during your parental leave 
  • 100% paid sick leave to care for your kids, days off for important events like your kid’s 1st bday and their 1st days at school/kindergarten
  • Opportunity to work part-time for a full salary in the 1st month after coming from parental leave
  • Opportunity to travel to and work from our New York office
  • At Microblink, we nurture a culture that recognizes and rewards success, and is not afraid to try, fail and learn from mistakes. Find out what it feels like to work at Microblink

How can you join us?

If this role sparks your interest, do not hesitate to hit the apply button and send us your resume. We are excited to meet talented people even if you don’t feel that you match 100% of the requirements. So don’t let that discourage you - get in touch and we promise to get back to you.

Microblink LLC is an equal opportunity employer that is committed to diversity and inclusion in the workplace. This policy applies to all employment practices within our organization from hiring to the end of your business relationship with us. Accordingly, this job advertisement is equally applicable to all people and Microblink will make a hiring decision based solely on qualifications, merit, and business needs. We prohibit discrimination of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws, as well as our internal policies and culture.

Senior Data Engineer

Job description

Senior Data Engineer

Personal information
Professional data