Software Engineer (Rust/Go, gRPC, PostgreSQL) - End of studies internship - Paris

Job summary
Internship(5 to 6 months)
Paris
No remote work
Salary: < €2.5K a month
Starting date: February 28, 2026
Education: Master's Degree
Skills & expertise
Attention to detail
Autonomy
Mathematical reasoning
C++
GitHub
+11

Stockly
Stockly

Interested in this job?

Questions and answers about the job

The position

Job description

🤩 Overview

Software engineer, able to write low-level code (experience in C, C++, Rust, …), with a good level of abstraction.

Someone tenacious & quick-learner, to write complex software mainly in Rust.

Ideal expérience: top engineering school students at the end of their studies, but we also welcome any exceptional professional with the talent and drive to thrive at Stockly.

🔎 In a nutshell, what are we looking for?

We are looking for a smart and talented end of studies intern to join our amazing Tech team. (e.g. Oscar, Thomas,Camille,Cyril,Sylvain andNicolas).

Position

Our main language is Rust and run in Dockers hosted in the Cloud, and we are working with different providers (AWS, Heroku, Azure, etc.). We develop using the Agile process with the help of Github and Notion for ticket management. We follow Google coding best practices (Mono-repo, micro-services, etc).

We are looking for someone tenacious & quick-learner, to learn and use these various technologies (no pre-requisite required). Here is a few of them:

Missions

There are several Tech teams at Stockly, here are some examples of what what they do:

Integration Team

The Integration Team plays a key role at Stockly: they act as the bridge between our technology and that of our partners. Their work covers three areas:

  • 🧪 R&D – Building tools to speed up integrations and optimize millions of real-time updates.

  • 📡 Delivery – Connecting new partners to the Stockly network (API plug-in, File parsing, etc).

  • 🛠 Maintenance – Ensuring integrations stay reliable, even when partners update their systems.

Autonomous and versatile, the team bridges business and tech while solving complex challenges. With hundreds of partners and diverse systems, it’s the perfect place to learn fast, tackle complexity, and work across multiple stacks daily.

This is the largest backend (Rust) team at Stockly, led byThomas (École Polytechnique) andNicolas (ENS).

Backoffice Team

Backoffice is made of both Frontend and Backend Software Engineers. Together they build Stockly’s internal interface to ensure lean and productive Operations.

In all of these teams, we tackle highly complex mathematical and technical topics (integration with many systems, real time updates, pricing challenges, millions of items to manage…). To address these, we are looking for passionate and motivated people !

The team is lead byCyril (Télécom).

Challenges

Tackling an international market in a fast growing startup, you’ll have three main challenges:

Complexity: a lot can happen in an e-commerce transaction, specially when you connect multiple players.

Performance: Stockly manages tens of millions of articles, that’s a hell of a lot of web requests per day.

Scalability: Being focused of growth, we require that published code still work with ten times more volume.

💝 Your future environment

  • Competitive packages: We have a well defined and objective salary grid that is based on both skills level and scarcity of profiles 💸

  • 50% reimbursement of your Navigo Pass 🚋

  • A central and amazing working environment in le Sentier (very center of Paris) 💼

  • Stockly dinners every Thursday 🍻 and Stockly breakfasts every Friday 🥐

  • Coffee, tea and fruits at the office everyday 🍇

  • Climbing, football & more 🧗

💡 Your Internship at Stockly

  • 6-month internship:

    • 2 weeks onboarding & ramp-up : an intense and structured program including the Rust Book, Stockly’s technical documentation, and peer programming

    • 11 weeks of technical ramp-up with isolated tickets (increasingly technical, focused on writing solid code, with limited business requirements)

    • 13 weeks working on more complex projects and advanced topics

  • 📈 Our Objective
    We design the internship so you can grow and become strong, every step is designed to sharpen your skills, from writing clean code to tackling complex technical challenges.. Our goal is that your internship becomes the first step of your career at Stockly. In Stockly’s demanding startup environment, you’ll learn fast, take on real challenges, and leave much stronger than you arrived.

⚙️ How we work

  • Every team has a daily meeting to align on priorities and solve issues ⇒ You won’t be left alone!

  • Every Monday we have a global weekly meeting where every team shares what they are working on and what they will do for the coming week ⇒ You will have visibility on the whole company!

  • Every quarter we have our OKR meeting (Objectives, Key Results) where each team shows the results of the previous quarter and the objectives of the following one ⇒ You will see the company grow and your own role inside of it!

  • During all these meetings everyone can challenge each other and all questions are more than welcome ⇒ Transparency is one of our key values, and we are always open to new ideas!


Preferred experience

You see yourself in the following:

  • You are a smart & quick learner

  • You love learning from others and humbly sharing knowledge with them

  • You are hard working and have a hands on mindset

  • You are ready to do the extra mile to learn and use the state of the art technologies

  • You are autonomous

  • You are well-organized & efficient

  • You pay attention to details

  • You can speak English

  • You love math and logic

  • You come from a top engineering school

If you want to work with an ambitious team who wants to become #1 in the market in a fast paced environment, this is the place for you!🚀


Recruitment process

🏎️ Our process goes fast, we are reactive and we adapt to your availabilities, we can typically go through the whole process in 2 weeks:

  1. 45min JS, Python or Rust entry-test to be sent by email - You will have some time to do it at home

  2. 20min video-call with a member of our Talent Acquisition team - To understand your background and motivations, and reply to your questions

  3. 1-hour face to face (or remote) interview with our CTO Oscar - To have a deeper discussion

  4. 🎉 Final offer 🎉

🏡 Part of the process can be done remotely if you have constraints

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.