Software Engineering Co-op - Winter 2027
Summary
A paid backend software engineering co-op (Jan-Apr 2027 term) at Achievers' Liberty Village office in Toronto, hybrid Tue/Thu. Co-ops build APIs and product features in Go, write automated tests in Go/Python, and get exposure to React, Docker, Kubernetes, and GCP with mentorship from senior engineers.
Why work with us?
- We love to have co-ops on board and to support their growth!
- We offer competitive rates!
- Many of our co-ops return for multiple terms and get full-time job offers with us after they graduate!
- You`ll receive dedicated mentorship from experienced Engineers who are invested in your development and success!
- We're a fun-loving, passionate, and highly collaborative team.
- We believe in moving quickly, failing fast, and adapting to change.
- We're committed to achieving technical excellence in everything we do.
- We value teamwork, learning from failure, and innovation.
- Our employee recognition and engagement platform serves 4+ million users in 190 countries worldwide
- Some of our clients include Air Canada, Scotia bank, CVS, Tesla, and McDonald`s.
- Contribute to a product that makes a real difference - work on a platform that directly improves workplace culture
- Check out this video to learn more about our culture
- Take an office tour when you view our feature on BlogTO
- Visit our website:
How you`ll contribute and learn:
- Build, own and maintain new innovative product features by building POCs and testing new ideas.
- Collaborate with Senior Engineers, receiving regular mentorship, code reviews, and technical guidance.
- Live in GitHub creating pull requests, reviewing code, merging branches, and generally be a team player by seeking out and providing feedback. We believe that every developer has lots to learn and lots to give!
- Develop and test new features that help scale our user data and HR integration services.
- Create automated test cases using Go and Python to improve reliability and speed up our release cycles.
- Contribute to backend development using Go (Golang) - building APIs, fixing bugs, and integrating with microservices.
- Assist with UI updates and enhancements, learning front-end fundamentals with React.
- You will also gain experience with frameworks and services such as Docker, Kubernetes, Google Pub/Sub and more
What we`re looking for:
- You are currently enrolled in a co-op program in Software Engineering or a similar relevant field.
- You already have completed a few successful co-ops/internships and have worked on back-end or full-stack projects.
- Proactiveness and enthusiasm to ask questions, seek feedback, and support the team with a variety of tasks.
- Passion for Software Engineering and a drive to learn and grow.
- Excellent written and verbal communication skills.
- Advanced prior co-op experience. Year 3 or 4.
- Experience in the following programming languages or similar: Python, Go, React.
- Experience working in an Agile environment using Jira
- Prior experience with GitHub, Kubernetes, and GCP.
- Prior exposure to microservices.
Skills
As published by lever · 6 questions · 1 written answer
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, I identify my ethnicity asSelect all that apply, What gender do you identify as?
Pick from a list (5)
- Are you legally entitled to work in the country you are applying for?
- Do you now or will you in the future require sponsorship from an employer to work in the country for which you are applying?
- Are you willing to go through a background check (which includes: employment, education, and criminal verification) at the time an offer is extended?
- How did you hear about this opportunity? optional
- Are you comfortable working in a hybrid work arrangement 2-3 days a week, which involves a combination of remote work and in-office collaboration? (for roles posted as hybrid only)
Written answers (1)
- Please provide your salary range requirements: