Hybrid Software Engineering Co-op

Posted 6 days ago

Apply now

About the role

  • 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

Job title

Software Engineering Co-op

Job type

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job