Software Developer Co-Op
Role Overview
Full-time co-op placement for a four-month term running January through April 2027.
Multiple Software Development Co-op opportunities are available for students seeking work-integrated learning as part of a degree program.
The role offers hands-on experience contributing to production-scale infrastructure with mentorship from experienced developers.
Key Skills for This Role
Full Job Posting
Co-op opportunity
Full-time co-op placement for a four-month term running January through April 2027.
Multiple Software Development Co-op opportunities are available for students seeking work-integrated learning as part of a degree program.
The role offers hands-on experience contributing to production-scale infrastructure with mentorship from experienced developers.
Work arrangement
- The role is based on-site in Vancouver, British Columbia.
Team and technical focus
The co-op is part of a new Vancouver R&D site.
Teams focus on Kubernetes-based enterprise platforms, networking and security solutions, distributed systems, and emerging AI capabilities.
The teams collaborate across Software Development, Quality Testing, Technical Support, and Product.
Learning and contribution
- Contribute to infrastructure that runs in production at scale.
- Learn how enterprise software is designed, developed, and deployed.
- Gain exposure to Agile practices, code reviews, cloud-native technologies, distributed systems, and automation frameworks.
- Collaborate across Development, Product Management, and Technical Support.
What you will bring
- Currently enrolled in a bachelor's degree program in Computer Science, Software Development, Computer Engineering, or a related field, and eligible for a university co-op or internship program.
- Strong understanding of programming fundamentals, data structures, and algorithms.
- Experience with at least one of Python, Java, C++, Go, or JavaScript.
- Familiarity with version control systems such as Git.
- Clear written and verbal communication skills in English; curiosity, ownership, and a desire to grow.
- Coursework, projects, hackathons, research, or other hands-on software development experience is an asset; software development lifecycle exposure is a plus.
Pay
- Expected pay at commencement is CAD $30 to CAD $35 per hour.
- Compensation may vary based on market location, job-related knowledge, skills, and experience; additional compensation and benefits may apply.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Nutanix
SRE II Enterprise Tech Support (Virtualization & Networking)
Bengaluru, IND
Senior Manager, Subscription Account Management
Sydney, AUS
Nutanix is seeking a Senior Manager to lead its regional Subscription Account Management team across Australia and Taiwan/Korea. The role focuses on coaching a metrics-driven team, improving renewals and customer outcome
Software Development Tester Co-Op
Vancouver, CAN
Nutanix is seeking a co-op student to support software quality assurance for production-scale infrastructure. The role includes designing test suites and plans, executing manual and automated tests, and documenting defec
SRE II Enterprise Tech Support (Virtualization & Networking)
Bengaluru, IND
Senior Manager, Subscription Account Management
Sydney, AUS
Member of Technical Staff 2
Vancouver, CAN
SRE II Enterprise Tech Support (Virtualization & Networking)
Pune, IND
Events Technology Manager
, USA
Systems Reliability Engineer II
, USA
Software Development Tester Co-Op
Vancouver, CAN
Sr. Systems Sales Engineer
, USA