Data Software Engineer Intern

Permanent contract
Saint-Cloud
Salary: Not specified
No remote work
Apply

Kyriba
Kyriba

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Kyriba is the global leader in cloud-based Enterprise Liquidity Management solutions, delivering Software-as-a-Service (SaaS) financial technology to corporate CFOs and Treasurers. More than 2,600 global organizations (including Tesla, SpaceX, Ebay, Spotify, Adobe, EuropCar, etc.) 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 seeking an enthusiastic and motivated Data Software Engineer Intern to join our dynamic Data Team within the Engineering Department. This internship offers a unique opportunity to gain hands-on experience and contribute to the development of high-performance data pipelines based on millions of transactions. For this internship, you are going to work with the engineering manager, senior developers of your team and also QA team. 

Keywords : Java, SQL, SpringBoot, DataBricks, Spark, Kubernetes, Helm, Bitbucket, CI (Jenkins), Automation, Agility, Quality.

Key Responsibilities

  • Collaborate with the engineering manager, senior developers, and QA team to migrate the current data pipeline to DataBricks.

  • Enhance and optimize the existing batch pipeline to support high-performance data processing.

  • Participate in code reviews, testing, and continuous integration (CI) processes to ensure the quality and reliability of the data pipeline.

  • Utilize Java and SpringBoot frameworks to develop some microservices.

  • Use Apache Spark for data processing and transformation.

  • Work with Bitbucket for version control and Jenkins for CI/CD automation.

  • Contribute to E2E Automation and Performance Test 

  • Follow agile methodologies to ensure project milestones are met with high quality.

  • Requirements

  • Computer Science Engineering, Engineering

  • Excellent analytical skills, ability to work in teams and result-oriented

  • Experience programming in Java

  • Fluency in English

  • Fast learner and curiosity

  • Benefits

  • Practical experience within an international SaaS provider leveraging cloud solutions (AWS)

  • Collaborating hand-in-hand with skilled teams of software engineers

  • Shadowing, mentoring, and training opportunities with seasoned professionals

  • Opportunity to participate in networking events and company meetings

  • Hybrid schedule for students

  • 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
    Apply