A leading payment solutions provider in Canada is looking for a Senior Software Engineer to join their team. In this role, you will develop scalable APIs, mentor junior developers, and collaborate cross-functionally with various teams. The ideal candidate should have over 6 years of experience in software development, strong backend design skills, and familiarity with cloud technologies. This position offers a hybrid work environment along with comprehensive benefits, including health coverage and stock options.
Qualifications
6+ years of professional software development experience.
Strong system design experience for backend services.
Experience with containerization technologies like Docker and Kubernetes.
Responsibilities
Design, maintain, and secure scalable APIs using PHP Laravel.
Build event-driven systems and deploy on AWS or GCP.
Coach and mentor junior developers.
Skills
Backend service design
SQL query optimization
Cloud technologies (AWS, GCP)
PHP Laravel
Machine learning collaboration
Education
Bachelor’s degree in computer programming or related field
Tools
Docker
Kubernetes
BigQuery
Go
Job description
A leading payment solutions provider in Canada is looking for a Senior Software Engineer to join their team. In this role, you will develop scalable APIs, mentor junior developers, and collaborate cross-functionally with various teams. The ideal candidate should have over 6 years of experience in software development, strong backend design skills, and familiarity with cloud technologies. This position offers a hybrid work environment along with comprehensive benefits, including health coverage and stock options.