Virtuagym - Software Engineering Internship
Skip to content

Software Engineering Internship

  • Hybrid
    • Amsterdam, Noord-Holland, Netherlands
  • Data Internships

Job description

This is a rare opportunity — the kind of internship that doesn’t come around very often. If you’re looking to gain hands-on experience in web development, backend systems, and data-driven product engineering, this is for you. We are now looking for a highly motivated intern to join our Amsterdam-based team and contribute to our mission of making the world a healthier and fitter place.

During this exciting 6-month internship, you’ll join our Data team to help design and develop a web-based internal tool that supports how we process and leverage data from millions of users. You’ll be challenged in a fast-paced environment with exceptional learning opportunities. As a respected member of the team, you’ll take ownership of a real engineering project — from backend architecture to user interface. In addition, you’ll work closely with our data engineers and analysts, gaining practical experience in building scalable tools that turn data into actionable insights. So if you’re confident, ambitious, and driven to build things that matter, we’d love to have you on board.

Join a high-performing team and make an impact!

We're a passionate, driven team with a strong focus on growth and delivering outstanding results. At Virtuagym, we cultivate a high-performance culture built on dedication, ownership and driving excellence. If you're a self-starter who embraces challenges, thrives in a fast-paced, dynamic environment and keeps going where others might stop, this could be the perfect role for you! In return, you’ll join a team where you can grow, develop, and truly unlock your full potential.

We have a beautiful office in the center of Amsterdam and while we foster getting together to exchange ideas and energy, we are a remote-friendly company. This means that you have the freedom to work from home whenever you want, provided you keep delivering great results! At the same time we love bringing our teams together by organizing team events and company parties to brainstorm about the future of our industry and build friendships, while having fun along the way.

What this role looks like

During your Software Engineering Internship, you will be involved in the following activities:

  • Build a web-based internal application to improve how the data team manages large-scale ingestion and processing pipelines.

  • Develop clean, maintainable backend services to automate tasks and integrate with our databases, APIs and AWS services.

  • Create intuitive frontend interfaces using modern web frameworks that allow non-technical teams to interact with data services.

  • Work with SQL databases to store, query, and manage structured data securely and efficiently.

  • Collaborate with data engineers and analysts to understand key workflows and turn them into reliable internal tools.

  • Ensure high code quality through testing, documentation, and continuous integration practices.

  • Apply basic principles of data governance and privacy to any data handling in your application.

  • Participate in code reviews, agile standups, and team planning sessions to learn industry best practices.

Job requirements

What you will bring to the Data team

  • (Currently pursuing) a Bachelor’s or Master’s degree in Computer Science or Information Systems

  • Comfortable with object-oriented programming, such as Python, PHP, and/or Javascript

  • Previous experience with full stack development, including front end as well as back end (and/or APIs)

  • Understanding of data structures, databases, and SQL

  • Highly motivated and enthusiastic, with great initiative and work ethic 

  • Full English working proficiency (verbal and written)

  • Strong analytical skills and a getting-things-done mentality

  • Proactive and full of new ideas

  • You are available for a full-time internship for at least 5 months

  • You are enrolled throughout the full period of the internship in an EU-university

  • You are excited to live and learn in Amsterdam, Netherlands

  • An interest in health, fitness, nutrition, productivity and/or workplace wellness are additional assets

  • Experiences with AWS are nice to have

Here’s why you should join Virtuagym!

Benefits: 

🤑We provide a monthly internship compensation.

🌎 Remote-friendly: you can work from home in The Netherlands whenever you like. 

Please note: for our Amsterdam office vacancies, even though we are remote-friendly, we can only hire interns who live in the Netherlands/are open to moving to the Netherlands, and hold a Dutch citizen service number (BSN).

💻 We provide your hardware.

💪 The Virtuagym Health Program: a monthly contribution towards your gym subscription (Trainmore, Basicfit, Classpass, Urban Sports Club etc.), Friends & Family gym discount and free video-on-demand workouts.

✈ Work from abroad (within Europe) for up to 12 weeks a year with a maximum of 4 consecutive weeks.

💬 Unlimited access to on-demand coaching with psychologists via chat, phone, or video call through the platform OpenUp.

Cultural perks:

📈 Many opportunities for personal and professional growth within the company.

😎 A fun, healthy, and international work environment made up of over 35+ nationalities.

🗣 We believe in a flat hierarchy with room to take ownership: your voice will be truly heard.

⚽ Organized Virtuagym sports events throughout the year.

🎉 Awesome company events such as New Year's dinners, Summer outings, ski trips, etc.

🍹 Weekly Friday drinks and snacks in the office!

🐶 Pet-friendly office at the Amsterdam canals. Bring your pup to work day!

About Virtuagym
Virtuagym is a leading and fast-growing innovator in the digital health and fitness domain, offering a Software as a Service solution and multiple native apps to users worldwide. We offer coaching and management solutions for trainers, studios, clubs and corporate wellness, all with the vision to make the world a healthier and happier place.

Virtuagym is an ambitious, passionate and multicultural team of talented people who want to create a healthier world for all. We believe in teamwork, challenging each other, being bold and adventurous, working lean, taking care of each other and sharing success.  As a scale-up, we embrace our diversity, international character and our flat hierarchy that promotes great freedom, taking ownership and making a true impact. Our talented staff of 175+ employees are based out of two locations: Amsterdam, NL, and Medellin, CO.

Every day with us will be an opportunity to cultivate and evolve your personal and professional skills, as well as to make a significant impact on a global scale. At Virtuagym everyone can grow, whatever background you bring with you. We are not just colleagues, we are friends, willing to help and support each other. By joining us, you become a part of a joyful and energetic team. 

Ready to join us?
Please do not hesitate to apply by clicking the ‘Apply for this Job’ button below! We will get back to your application within 10 working days. 

For any questions on the vacancy, please get in touch with the recruitment team at recruitment@virtuagym.com.

Once you’ve submitted your application, please keep an eye on your inbox. Please also check the promotion and spam folders to avoid missing any communication.

*Please note that we do not collaborate with third parties to fill this vacancy, so third parties are kindly asked not to contact us about this role.

or