Added
4 days ago
Type
Full time
Salary
Upgrade to Premium to se...
Related skills
java distributed systems data structures ai tools oo designπ Description
- Rotational program rotates every 6 months in Software Engineering for up to 2 years
- Mentorship from Senior Technical leaders during rotations
- Work on distributed systems, automated test development, UI, mobile and cloud computing
- Collaborate with product managers, designers and test developers
- Software used by millions worldwide; solve meaningful problems
π― Requirements
- Ability to analyze and decompose problems into technical solutions
- OO design experience; proficient in C++, C#, or Java
- CS fundamentals including data structures, algorithms, databases, distributed systems
- Software development experience, preferably in a tech company
- Acumen with AI tools
- Bachelor's degree in computer science, computer engineering or similar; graduating Spring 2026
π Benefits
- Flexible work arrangements
- Learning and Growth opportunities
- Tuition reimbursement of up to CAD 4,000
- 2 Paid Volunteer Days
- Employee wellbeing (Mental health services, EFAP, financial planning)
- Retirement planning
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!