Data Engineer Intern

Job summary
Permanent contract
Salary: Not specified
No remote work
Skills & expertise


Interested in this job?

Questions and answers about the job

The position

Job description

Kyriba is the global leader in cloud-based Enterprise Liquidity Management management solutions, delivering Software-as-a-Service (SaaS) financial technology to corporate CFOs and Treasurers. More than 2,600 global organizations (including Spotify, Ripple, Adecco, Auchan, Adobe, EuropCar, Eurostar International, Expedia, Electronic Arts and Takeda) use Kyriba to enhance their global cash visibility, improve financial controls, and increase productivity across their cash and liquidity, payments, supply chain finance and risk management operations.

Being an intern at Kyriba means more than simply getting involved in the day-to-day operations of the company. It is an opportunity to introduce you to your potential future work environment so that you can better decide if it meets your career goals

We are looking for an enthusiastic Data Engineer Intern to join our Machine Learning Platform team, which is part of our Engineering Department. The main goal of this internship is to participate in building and delivery of Kyriba ML Platform.  For this internship, you are going to work with the engineering manager, senior developers of your team, and also QA team. 

Keywords: Data, Python, Java, SQL, Git, Machine Learning (ML), Containers, Orchestration, Kubernetes.


  • Solid understanding of basics in Python and Java programming languages

  • Knowledge of SQL

  • Intermediate (at least) level of English

  • Ability to work in team

  • Motivation to learn new technologies and tools

  • Knowing ML fundamentals will be a plus but is not strictly required

  • Understanding and basic knowledge of Cloud and Cloud Platforms is also a plus

  • Responsibilities:

  • Work as a part of our development team to build and deliver the Kyriba ML Platform

  • Focus on different aspects of the software development and operation lifecycle (designing, coding, test coverage, etc)

  • Participate in all the development-related ceremonies (Pull Requests review, SCRUM activities, grooming sessions, etc)

  • Learning Opportunities:

  • Hands-on experience in designing and building cloud-native solutions using microservices-based architecture

  • Discover the world of Machine Learning from the developer’s perspective and exposure to industry-leading tools and technologies in this domain

  • Possibility to deep dive in containers’ orchestration

  • Insight into the intricacies of the Treasury Management, specifically in a Working Capital business domain

  • Benefits:

  • Mentorship from experienced professionals in the area

  • Practical experience within an international SaaS provider leveraging public cloud solutions

  • Gain practical experience in utilizing Jira for project management

  • Flexibility in work hours to accommodate academic commitments

  • Networking opportunities within the organization

  • Want to know more?

    These job openings might interest you!

    These companies are also recruiting for the position of “Data / Business Intelligence”.

    See all job openings