Senior Software Engineer or Software Engineer (Canada)

Senior Software Engineer or Software Engineer (Canada)

01 Nov
|
VTRAC Consulting Corporation (WBE)
|
Canada

01 Nov

VTRAC Consulting Corporation (WBE)

Canada

Senior Software Engineer (Golang, Microservices, DevOps) Permanent, Hybrid 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 quick-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 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. Architect and develop high-performance backend services using Golang/Python. 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. 10+ years of SDLC experience, with 5+ years focused on backend systems using Golang and/or other backend development tools (Python). Proven ability to design and manage RESTful APIs, integrations, and data-intensive backend services. Strong understanding of modern software architecture and DevOps practices. 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.

📌 Senior Software Engineer or Software Engineer (Canada)
🏢 VTRAC Consulting Corporation (WBE)
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer or software engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer or software engineer (canada) / canada