Match score not available

Data Engineer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience in data engineering, Proficiency in Java, Scala, Python, Knowledge of database systems and ETL processes, Experience with cloud technologies and big data.

Key responsabilities:

  • Design and implement ETL processes
  • Manage data warehousing solutions
  • Ensure data quality and consistency
  • Develop scalable data pipelines
Reppls logo
Reppls https://reppls.com
2 - 10 Employees
See more Reppls offers

Job description

We are looking for a Data Engineer with 5+ years of experience working with big data pipelines in cloud-based production environments

Join an InsurTech startup that develops a data aggregation platform for commercial vehicle insurance

Remote or hybrid work from our office in Warsaw

Competitive base salary + equity plan

Who we are

Our customer is transforming commercial auto insurance by seamlessly connecting fleets, brokers, and insurers via ONE API to unleash operational efficiency and profitability for everyone.

We are a young seed-stage startup headquartered in New York City with a development team in Poland.

We solve real customer problems, improve their experience, and earn and keep trust by working backward from a specific customer challenge.

We value and expect everyone to understand that the seemingly impossible starts with a first step, taking ownership, embracing diverse perspectives, and constant iteration. We think big, move fast, and never stop learning and seeking better ways of doing things.

We believe that our growth depends on our team's growth, so we support you with mentorship and pathways for ongoing development.

What we do

Our customer is the heart of the insurance ecosystem, where fleets, brokers, and insurers transact on the foundation of secure and consistent data sharing. We drive seamless communication, operational efficiency, and ultimately profitability for everyone.

Our platform ingests vast amounts of data from various sources, normalizes and enriches it, and transforms it into actionable insights for our clients.

We serve primarily the US and Canada commercial auto insurance markets.

What you will do

  • Designing and implementing ETL processes: develop and maintain scalable data pipelines that collect, manage, and convert raw data into usable information for data scientists and business analysts to interpret.
  • Managing data warehousing solutions: optimize and maintain data storage solutions to ensure efficient data retrieval and storage.
  • Ensuring data quality and consistency across various sources: design and implement software and methodologies for data correction, reconciliation, and quality checking.

Who we are looking for

We are seeking a talented Data Engineer who loves to design and optimize solutions for massive datasets solving real business problems AND implement the tools to deliver for a customer right now if needed.

Requirements

  • Strong computer science background: 5+ years of experience as a data engineer in cloud-based production environments.
  • Strong programming skills: proficiency in Java, Scala, Python, libraries like Pandas and NumPy, and ecosystems for data processing.
  • Deep data modeling and database knowledge: design and optimize data models, understand indexing, and work with relational databases (like MySQL, and PostgreSQL), as well as NoSQL databases (such as MongoDB, and Cassandra) and ideally Spark GraphX.
  • Deep ETL experience: design and implement ETL pipelines transforming data into a usable format and loading it into a data warehouse or other storage systems. Experience with IoT/Telematics data preferred.
  • Advanced cloud services and big data technologies experience: like Flink, Spark, Kafka, Airflow, and DBT, as well as AWS and Azure. AWS Certified Big Data - Specialty certificate is welcome.
  • Data warehousing solutions: understanding data warehousing concepts and optimizing storage and retrieval for different use cases (OLTP, OLAP, training data sets with infrequent updates). Experience with OLAP tools (Apache Kylin, Starrocks) desired.
  • Experience with data visualization: ideally, PowerBI and Apache Superset.
  • Data quality and consistency: deep experience in implementing processes for data validation, cleansing, and reconciliation.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills: proficiency in English, with the ability to work effectively in a cross-functional team environment.

What we offer

  • Competitive base salary + equity plan
  • Career growth opportunities
  • Inspiring team and challenging tasks
  • Cutting-edge technologies and unique product
  • Flexibility and remote or hybrid work
  • Access to Coursera
  • Fitness membership program
  • 24 vacation days
  • Several annual get-togethers
  • Employment agreement or B2B contract


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Communication
  • Problem Solving

Data Engineer Related jobs