Join engineering team for scalable software integrations utilizing Go and Python. Contribute to innovative product features in a collaborative environment during co-op opportunity.
Responsibilities
Join with a high performing and experienced engineering team to work together on highly scalable software integrations utilizing Go and Python in a microservice environment.
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.
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.
Requirements
Students currently pursuing a Computer Science or related degree.
Prior experience co-op experience is highly advantageous.
Excellent written and verbal communication skills.
Proactiveness and enthusiasm to ask questions, seek feedback, and support the team with a variety of tasks.
Experience in the following programming languages or similar: Python, Go, React.
Prior experience with GitHub, Kubernetes, and GCP is not required but advantageous.
Benefits
Competitive Pay
Parental Leave Top-up
Health Benefits and Life Insurance Coverage Upon Your First Day
RRSP Matching
Flexible Vacation
Employee and Family Assistance Program
Full access to the LinkedIn Learning Library
Internal Mentorship Program
Employee-Led Employee Resource Groups
A beautiful office space located in Liberty Village, Toronto
Participation in our Points-based Employee Recognition Program
Opportunities for professional development and career growth
Fullstack Engineer developing scalable, AI - powered microservices. Working with an interdisciplinary team on a job advertising platform in Hamburg with hybrid flexibility.
Senior Specialty Software Engineer developing large - scale enterprise applications using Pega technology. Collaborating with cross - functional teams in an agile environment to enhance performance and maintainability.
Senior Specialty Software Engineer developing large - scale enterprise applications using Pega technology at Wells Fargo. Collaborating with cross - functional teams in an agile environment.
Regional Staff Engineer responsible for planning and building infrastructure at Intel's sites in EMEA. Manage projects, ensure compliance, and drive operational efficiency.
Associate Product Engineer at Pass the Keys focusing on product - driven software solutions with AI - augmented tools supporting a user - friendly approach in property management.
Teaching Assistant for AI Software Engineering Bootcamp at Digitale Leute School, responsible for mentoring and supporting participants in their learning journey.
Software Development Engineering role at Western Digital for validating products through automation and internal applications. Collaborate with engineering teams to enhance product quality and efficiency.
IT - Consultant working on Linux/Red Hat OpenShift for DATAGROUP, supporting client IT environments. Responsible for concept and operation of OpenShift environments in a team setting.
Sr. Software Engineer designing, coding, and debugging lottery systems at Scientific Games. Collaborating in requirements gathering, supporting production systems, and adhering to development standards.
Lead Specialist Software Engineer developing microservices for Wells Fargo's Customer Information Management Team. Collaborating on technical solutions with strong Java experience and modern technologies.