Senior Software Engineer (Golang, Python, Microservices)
Offre en anglaisArchitect and develop high-performance backend services and microservices using Python and Golang. Lead the modernization of distributed architectures and establish CI/CD and DevOps automation for cloud-native environments.
- Hybride
- Toronto, ON
- Publié 20 août 2026
- Postuler avant le 19 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
City of Toronto
Senior Project Manager CS
- Hybride
Desjardins
Analyste d'affaires système(BSA) Guidewire
- Hybride
Résumé du poste
VTRAC Consulting Corporation Intelligent Solutions Thank you for applying to VTRAC opportunities. Please email your resume as a MS-WORD document in confidence Subject: Senior Software Engineer (Golang, Python, Microservices), PERMANENT, hybrid. Attention: [email protected], (647) 254-0904. Position: Senior Software Engineer (Golang, Python, Microservices) Position Type: Permanent No. of Positions: 1 Location: Greater Toronto Area (Hybrid) Description Ready to build technology that operates at scale while making a measurable impact on how businesses use energy? There is an exciting opportunity for a Senior Software Engineer to join a fast-growing technology company redefining enterprise energy management through intelligent, data-driven solutions. You’ll work at the heart of a sophisticated technology platform, engineering high-performance backend systems, modernizing distributed architectures, building cloud-native solutions, and solving complex engineering challenges using Python and Golang. This is a high-impact opportunity to influence technical direction, collaborate with talented engineering and business teams, and help shape next-generation energy technology while growing into greater technical and leadership responsibilities. In addition to a highly competitive compensation package, the role offers significant opportunities for professional growth, leadership development, and advancement as the organization continues to scale across North America. Key Responsibilities Architect and develop high-performance backend services using Python and Golang. Drive the design, modernization, and ongoing evolution of microservices-based architectures, including event-driven integrations and distributed system patterns. Establish and enhance CI/CD and DevOps automation, enabling dependable testing, release management, infrastructure provisioning, and production deployments. Provide technical leadership through code reviews and engineering guidance. Work closely with data science, machine learning, and IoT engineering capabilities. Engineer cloud-native environments leveraging Docker, Kubernetes, and major cloud platforms. Translate product and business requirements into well-defined user stories, technical specifications, APIs, test strategies, and implementation approaches in collaboration with cross-functional teams. Qualifications 10+ years of SDLC experience, with 5+ years focused on backend systems using Golang and/or Python. Demonstrated expertise designing, deploying, and supporting microservices and distributed production systems. Proven ability to design and manage RESTful APIs, integrations, and data-intensive backend services. Strong understanding of modern software architecture and DevOps practices. Leadership experience and capability of managing structured code-review processes. Strong database and data-platform experience encompassing PostgreSQL and time-series technologies (InfluxDB). Familiarity with data science, machine learning, or AI-enabled applications is considered an asset. Excellent analytical, troubleshooting, communication, and stakeholder-management capabilities, with experience operating in Agile engineering environments. A formal engineering or related technical background is preferred. We thank all candidates in advance. Only selected candidates for interviews will be contacted. For other exciting opportunities, please visit us at www.vtrac.com. VTRAC is an equal opportunity employer. Toronto . New York . Houston . Palo Alto
Ce que vous ferez
Architect and develop high-performance backend services and microservices using Python and Golang. Lead the modernization of distributed architectures and establish CI/CD and DevOps automation for cloud-native environments.
Exigences
Requires 10+ years of SDLC experience with at least 5 years focused on backend systems using Golang or Python. Expertise in microservices, RESTful APIs, and database technologies like PostgreSQL and InfluxDB is essential.
Compétences indiquées
- KubernetesSouhaitée
- CI/CDSouhaitée
- GoSouhaitée
- PostgreSQLSouhaitée
- DockerSouhaitée
- AgileSouhaitée
- PythonSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Golang
- Python
- Microservices
- Distributed Systems
- CI/CD
- DevOps
- Docker
- Kubernetes
- PostgreSQL
- InfluxDB
- RESTful APIs
- Agile
- Cloud-native Architecture
- Event-driven Integration
- Code Review
- Technical Leadership
Domaines d’emploi
- Software
- Technology
- Engineering
- Energy
- Consulting
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 10+ ans
- Postuler avant le
- 19 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte