Senior Software Developer delivering scalable software solutions with strong DevOps and infrastructure experience in a tech development firm.
Responsibilities
Design, build, and deliver scalable software solutions for client projects
Identify solutions to cross-functional problems using your software development, DevOps, and infrastructure experience
Design, plan, and implement cloud and on-premise infrastructure based on functional and non-functional requirements
Develop backend services, APIs, and system components aligned with specifications and documentation
Build and improve CI/CD pipelines, deployment workflows, automation practices, and release processes
Contribute to containerized, virtualized, and cloud-native environments
Support modernization initiatives by improving architecture, testing, deployment, observability, reliability, and maintainability
Define, document, and communicate non-functional requirements such as performance, reliability, security, scalability, and maintainability
Coach colleagues on software development, DevOps, infrastructure, and delivery best practices
Take initiative, own deliverables end-to-end, and manage priorities effectively
Uphold and strengthen software development guidelines and quality standards
Research, test, and implement new techniques, tools, and technologies
Advise clients on technical direction, trade-offs, architecture, infrastructure, and solution design
Requirements
5+ years of software development experience, including recent hands-on experience with DevOps, cloud, infrastructure, or platform engineering practices
Bachelor’s degree, college degree, certification in a software-related field, or equivalent experience
Intermediate or conversational French at a minimum
Strong backend development experience
Strong technical judgment and ability to make pragmatic architectural decisions
Experience designing, deploying, and operating cloud or on-premise infrastructure
Experience collaborating directly with clients or stakeholders
Ability to mentor teammates and help raise the quality of technical delivery
Comfortable working in ambiguous environments and bringing structure to complex problems
Benefits
Competitive Salary and contribution to your pension plan (RRSP)
DevOps Intern supporting CI/CD, cloud infrastructure, and automation for Ludia’s mobile game studio. Improving reliability and developer tools in production game environments.
Manager leading global SRE teams for Akamai's distributed Cloud IAM services. Improving reliability, scalability, security, and usability through cloud - native tooling and software.
Cloud Engineer supporting Kinaxis’s AI - powered supply chain orchestration platform reliability. Automating cloud infrastructure, deployments, and production operations across Canadian locations.
Senior DevOps Engineer owning CI/CD, Kubernetes, and cloud infrastructure for Bounteous, a global AI services firm. Automating secure, reliable platforms across the DevOps lifecycle.
DevOps Engineer owning CI/CD and app releases for a gamified sports training platform. Maintaining React Native, Expo/EAS, Supabase, Next.js, and React delivery workflows.
Site Reliability Engineer managing AWS and Kubernetes reliability for Rentsync’s rental - property software products. Leading incident response, observability, automation, and infrastructure hardening.
Senior DevOps Engineer securing Boeing Canada’s Azure, Kubernetes, and on - premise platforms. Leading CI/CD, infrastructure automation, reliability, compliance, and technical mentorship.
Site Reliability Engineer automating enterprise release orchestration and delivery operations for Sun Life. Supporting platform reliability, Kubernetes automation, and transition to a future release management solution.