Software Development Intern (12-16 months)

by Trackunit

Location: London, ON
Date Posted: Jan 29, 2025
Trackunit

Job Description

Software Development Intern (12-16 months)
 

Who we are:

In Trackunit, we’re committed to construction - one of the largest industries in the world. Over the past two decades, Trackunit has been pioneering technological progress within construction. Today, we are not only a leading IoT provider (Internet of Things) but a thought leader, supporting and driving the agenda for an entire industry on a global scale.

We believe in taking a people approach in everything we do. Being human-centric is not restricted to our products - it’s a way of life at Trackunit. We’re proud to be a truly global team that puts our people first. Our colleagues get together in hubs spread across the globe, but we embrace the idea of working remotely and in environments that inspire you. Everything we do, we do it to eliminate downtime and build the most useful industry for the world.

What we hope you will achieve:

We are looking for multiple Software Development Interns to join product teams within the Software Engineering division for 12-16 month paid internships. The division builds scalable and secure software to expand our IoT platform. You will solve complex challenges faced by thousands of businesses worldwide as they look to develop, maintain, and understand their industrial equipment.

Matching all technical skills below is not a strict requirement. Your role and tasks within your team will be based on your experience and development ambitions (frontend or backend). 

What you bring:

  • Currently enrolled in a Bachelors Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Math or related discipline.
  • A solid understanding of data structures, algorithms, and software design in general.
  • For frontend: you’ve used JavaScript on personal or work/school projects,. You might be familiar with TypeScript, React, NodeJs, Nx, and GraphQL.
  • For backend: you’ve built REST APIs using Spring Boot in Java, GraphQL APIs or similar in a personal or work/school project. Ideally, you are familiar with several open-source technologies (Kafka, Flink, Cassandra, VictoriaMetrics, Kubernetes or similar).
  • You leverage the latest in tech, especially AI and CI/CD tooling.
  • You take pride in writing well-designed, tested code, and peer code review is part of your way-of-working.
  • You attempt to go new ways to solve technical problems and take ownership.
  • Self-motivated with the ability to work individually or as part of a team.
  • Good communication skills both verbal and written as you will be communicating often with remote team members.

 

We hire skilled and enthusiastic people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers. If you’re excited about a role but your past experience doesn’t align perfectly with every bullet point listed in the job description, we still encourage you to apply. If you’re a builder at heart, share our company values, and are enthusiastic about connecting construction, we want to hear from you.Trackunit is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, colour, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic.

Trackunit is also committed to providing reasonable accommodations for qualified people with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let our People & Talents team know.



Apply for this Job