Skip to main content
An image of a woman with headphones, working on a laptop in a hallway.

vacancy: Senior Data Engineer

We are looking for a Senior Data Engineer to join our team with primary responsibility to design, develop, and maintain scalable data pipelines and systems that enable efficient data processing, analysis, and visualization.

About the job

As a Senior Data Engineer, you'll play a pivotal role in our organisations data strategy and infrastructure. Your primary responsibility will be to design, develop, and maintain scalable data pipelines and systems that enable efficient data processing, analysis, and visualisation. You'll collaborate closely with cross-functional teams including data scientists, analysts, and software engineers to ensure seamless integration of data-driven solutions into our products and services.

Job Responsibilities

  • Responsible to adapt business requirements into the operative system, help to improve and address the existing local business needs and other group solutions, investigate, and implement other functionalities and extensions as required;
  • Data Quality Analysis / Engineering and Testing / Quality Assurance;
  • Build, design and automate data pipelines;
  • Assemble large, complex data sets that meet functional / non-functional business requirements;
  • Analyse business requirements, change requests, business processes, support the business lines in the definition of new IT requirements, and change request analysis within strategic projects to existing IT systems;
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Databricks and Python programming language;
  • Identify, design, and implement internal process improvements: automating manual processes, optimising data delivery, re-designing infrastructure for greater scalability, etc.;
  • Support the members of the team with development, guidance and other requests;
  • Leads new technical demands and sub-projects and drive the topic from initial request until successful rollout;
  • Design, Develop and Automating ETL processes/pipelines;
  • Ensures architecture that is in place supports the requirements of the business;
  • Assembles large, complex data sets that meet functional / non-functional business requirements;
  • Builds the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL, AWS, and Apache Spark technologies;
  • Adopting industry leading technologies to support best-in-class business capabilities for high performance computing and data storage solutions;
  • Driving innovation across the firm’s corporate technology portfolio, increasing efficiencies through process automation and Agile application development, with an emphasis on user experience and shorter development cycles;
  • Responsible for managing, monitoring, and using data after data migration to Databricks and AWS.

Job Specifications

  • In-depth knowledge and understanding of data engineering/data warehouse concepts and principles;
  • Advanced SQL knowledge and ability to analyse complex queries required. (4+ Years);
  • Advanced Python knowledge or any relative programming language required. (3+ Years);
  • Bachelor’s degree in associated discipline or equivalent experience;
  • Knowledge with AWS cloud services or relevant cloud provider;
  • Knowledge with Spark;
  • Very good knowledge and understanding of system components such as RDBMS, operating system, hardware, ETL tools and processes, data modelling;
  • Experience with requirements analysis and generating test scenarios as a result;
  • Experience in large-scale environments, working with large data streams;
  • Resourcefulness and ability to take initiative in development and completion of software projects;
  • Design/model processes supporting data transformation, data structures, metadata, dependency and workload management;
  • Strong analytic skills related to working with unstructured datasets;
  • You are a team player with a hands-on approach in an agile environment;
  • Motivator, communicator, team player, leader, pro active, flexible and stress resistant;
  • Trains and mentors junior team members on areas pertaining to the role;
  • Fluent in both English and Albanian, spoken and written.

Our culture and benefits

There are a bunch of good reasons why you should join our team.

Vibrant yellow background showcasing a Working Hours illustration, featuring four clocks.

Working Hours

In our company, we offer flexible working hours and a hybrid work setup!

Working hours

We value flexibility at work.

Vibrant yellow background showcasing a Working Hours illustration, featuring four clocks.
  • Techies, gear up for flex hours from 7:00 to 09:00!
  • We have embraced the hybrid vibe.
  • The real power lies in project teams and managers deciding the on-site diligence together.
A doctor consulting with a patient on a table. Health care and well being illustration.

Health and well-being

We take care of our people through a range of diverse services and activities.

Health and well-being

We offer an insurance for healthcare, life, and partial coverage for children.

A doctor consulting with a patient on a table. Health care and well being illustration.
  • In-house sports room with gym appliances, showers, and lockers to keepyour belongings safe.
  • In-house yoga & pilates sessions, where you get to pick the morning orevening slot.
  • In-house kickbox training with professional trainer.
  • Awareness month dedicated to wellbeing, with activities ranging from hiking, cycling, nutrition classes and more.
Yellow card with red cross, symbolizing health insurance coverage.

Insurance

We offer an insurance for healthcare, life, and partial coverage for children.

Insurance

We take care of our people through a range of diverse services and activities.

Yellow card with red cross, symbolizing health insurance coverage.
  • Our partner is the UNIQA SIGAL Life Insurance Company. 
  • The insurance program is available to all employees.
  • You can choose between two packages: the basic package, which is completely covered by the bank, and an additional package, which includes coverage for your children (50% covered by the bank) as well as favorable prices for family members.
  • Life Insurance, including preferential prices for family members.
Illustration of individuals at a table in a work environment, engaged with a laptop and accompanied by a cup of coffee.

Work Environment

At our company we embrace a modern working environment.

Work Environment

We embrace a modern working environment.

Illustration of individuals at a table in a work environment, engaged with a laptop and accompanied by a cup of coffee.
  • In our company, we address each other by name.
  • A flat structure applies.
  • We follow agile practices.
  • We believe in individuality, so forget the dress code.
  • We appreciate the importance of strong bonds within teams.
  • We organise team-building trips and events, such as kayaking, hiking, motorcycling, where you can get to know your colleagues better.
  • We host CSGO gaming tournaments, offering prizes for the winning teams.
  • We have an in-house canteen with preferential prices, subsidised coffee and selected foods.
  • If you want to get a feel for our company atmosphere, take a look at the photos on the website. Almost all of them feature our employees.
An illustration of a laptop, notebook, and coffee cup on a yellow background. Symbolizing learning opportunities.

Learning Opportunities

We provide modern learning systems, libraries, and other development opportunities.

Learning opportunities

We provide modern learning systems, libraries and other development opportunities.

An illustration of a laptop, notebook, and coffee cup on a yellow background. Symbolizing learning opportunities.
  • Modern Learning Management System (Hearts), with more than 5 thousand online video courses and trainings.
  • Udemy, Pluralsight.
  • Contemporary Training Center.
  • In-house library.
  • In-house trainings.
  • International learning programs.
  • International Exchange Programs.
  • Talent Management.
Yellow background with wallet, barcode, and scanner. My benefit system illustration.

My Benefit System

We provide benefits like telephone allowances or preferential rates in bank products.

MyBenefit System

We provide an extensive list of benefits ranging from telephone allowances to preferential rates in bank products.

Yellow background with wallet, barcode, and scanner. My benefit system illustration.
  • Preferential interest rates on bank products.
  • Free of charge products/services.
  • Telephone allowance for all employees.
  • Discount offers from partners.
  • 70% payment up to 3 months in case of serious illness of family members.
  • 1 extra personal leave day.
  • Non-cash rewards.
  • Vehicle (for specific positions).
  • Sim-card (for specific positions).

The application process

Find the position you like and apply

We will carefully review your CV and give you the feedback about next recruitment steps.

First Interview (30 – 45 min)

We're interested in getting to know you better and understanding the technical and soft skills you bring to the team. This is a chance for you to meet potential colleagues from both the TECH and HR teams, learn more about the role, ask questions, and get a sense of our company culture and working environment.

Assignment – optional

This phase is for certain positions in Raiffeisen Tech Kosovo. You will be notified in advance if such a task will be given to you. Usually candidates have two to three days to finish the assignment.

Second Interview (30-45 min) – optional

The interview process may consist of either one or two sessions, depending on the specific role. You will receive timely notification if a second interview is to be conducted.

Offer

We will make you an offer and in case you accept it we will proceed toplan your onboarding process.

Background Check

This is the phase where we review all your documentsto verify that they are compliant with our requirements. This phase usually takes 3 to 5 working days.

Welcome on board

During your first day at work you will receive our welcome package and your contract will be ready during your first week of work. In order to help you during your initial stage we have already arranged a proper working environment for you. It will be either your manager or your mentor helping you out during first days.