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
Tech Lead leading technical team in developing innovative applications for Porto Bank's digital services. Focusing on high scalability and cloud - native solutions within AWS environment.
Senior Software Engineer designing scalable backend services for financial solutions at DailyPay. Leading architectural evolution and mentoring engineers while ensuring high - quality backend operations.
Software Engineer Intern at FireMon designing and building user - friendly firewall management solutions. Collaborating across agile teams to enhance security operations and customer value.
RevOps Engineer creating operational systems for NHS growth team. Managing CRM and data infrastructure for efficient lead generation and sales processes with a high degree of ownership.
Senior Integrations Engineer designing and building healthcare data integrations for a tech startup. Working closely with health system customers to enhance integration capabilities while ensuring quality and security.
Software Engineer developing backend services for Trustpilot's fraud detection systems. Building scalable enforcement pipelines and maintaining internal tools in a hybrid work environment.
Software Engineer I at Trustpilot working on backend services for fraud detection systems. Integrating detection models and maintaining internal tools within a hybrid team.
Software Engineer building backend services for Trustpilot's fraud detection systems. Responsible for integrating models and maintaining internal tools while collaborating with a new team.
Linux & Kubernetes Administrator managing on - premise AI hardware and Linux server infrastructures at Fronius. Supporting Data Scientists and Engineers in maintaining Kubernetes and Docker environments.
Alternant Ingénieur en informatique au sein de Thales, participant à des projets inédits en services numériques. Formation pratique et académique dédiée à l'IT et à l’ingénierie.