Junior Data Engineer

Data - Remote
This position is no longer available.

FishingBooker is the world's leading online travel company specializing in fishing. We are one of Southeast Europe's fastest-growing tech companies, enabling easy access to great fishing for anglers everywhere. In our 9th year of business, each year we help hundreds of thousands of people across the world to book their fishing trips. 

We’re looking for a Data Engineer to join our growing team to be in charge of creating and maintaining the environment that allows almost every other function in the data world to operate. 

Every new employee is a chance for a different perspective and diversification of our team. FishingBooker is focused on nurturing a culture where every team member has the support and freedom to do their job on the highest level. 

About you

At FishingBooker we look for people who contribute to a successful workplace for everyone. We value team members who are self-starting, innovative, ambitious, accountable, reliable, and social. You should know how to prioritize work, possess excellent communication skills, and numerate. 

You might be a good fit for this role if you have:

  • ​​Minimum one year of experience as a Data Engineer or in a similar role, working on data pipelines, warehouses, or scalable systems that deal with large amounts of data.

  • Hands-on experience with Cloud Technologies like AWS, GCP, or Azure.

  • Hands-on experience with Python (Scala, C#, etc.) to build data pipelines and orchestrate data flows.

  • Good understanding of object-oriented design principles, coding, and testing principles.

  • Good knowledge of SQL experience with  understanding of relational databases, NoSQL databases, and query authoring.

  • Experience with Snowflake or other managed solutions such as Redshift, BigQuery.

  • Team-oriented attitude and the ability to work well with others in order to achieve a common goal.

​The following things will be considered a plus:

  • Experience with streaming data architecture.

  • Experience working with data orchestration tools like Airflow, Prefect, Apache Nifi, or similar.

  • Experience working with Apache Spark.

  • Understanding of general infrastructure, networking & security best practices.

  • A degree in Mathematics, Statistics, Computer Science, or another quantitative discipline.

Pay and benefits

  • FishingBooker hires on the basis of a full-time employment contract (ugovor o radu).

  • Salaries depend on the level of seniority, we assess seniority relative to the team at FishingBooker during the interview process.

  • We're proactive about sharing salary information, the salary ranges for this role (depending on seniority) are:

    • Junior Data Engineer from 1200 EUR to 1625 EUR net

    • Data Engineer from 1950 EUR to 2400 EUR net

    • Senior Data Engineer from 3000 EUR to 3575 EUR net (it is possible to change the part of the salary for equity)

  • Every six months (April and October) you will receive a detailed performance review from your team lead with clear instructions on how to grow further. During these periods, you will also be eligible for salary increases based on your performance and initiative.

  • You are free to set your own working hours, as long as they allow for good collaboration with your teammates. At FishingBooker, we value flexibility, freedom, and focus. 

  • You can work remotely, from the office, or a mix of both (you need to be able to attend the final round of interviews and be onboarded initially in our office. Our office is next to Delta City in Novi Beograd).

  • 23 days of paid vacation (maximum of 25 depending on your time spent in the company).

  • Private health insurance.

  • Access to books, training, and courses. 

  • Our standard equipment setup typically includes the latest Apple Macbook Pro, one or two Dell Ultrasharp monitors, and mouse/keyboard of your choosing.

  • You don’t have to be passionate about fishing but, we have a tradition of sending the whole company on a fishing trip every year. In 2019 we went to Rovinj, Croatia and in 2018 we went to Fujairah, UAE. This year we’re planning Egypt.

About the job

The Data team in FishingBooker is a brand new team responsible for analyzing complex business problems and issues using data from internal and external sources to provide insights to our internal teams. 

You will be working closely with Data Analysts and Engineers to build our data infrastructure from scratch and prepare the foundation to implement our data strategy.

Your responsibilities:

  • Build processes that support data transformation, data structures, metadata, or dependencies. 

  • Design and develop data flows to support large data sets and meet business requirements. 

  • Unify data extraction processes across various teams, clients and environments.

  • Design, implement and manage integration tools, databases, warehouses, and analytical systems.

  • Identify, investigate and solve data quality issues and make sure the data is secured and reliable.

  • aBuilding ETL data pipelines, data modeling & design.

We look forward to hearing from you!