VTRAC Consulting Corporation Intelligent Solutions
Position : Senior Software Engineer (Golang, PostgreSQL, Rest APIs)
Position Type : Permanent
No. of Positions : 1
Location : Greater Toronto Area (Hybrid)
Description
Are you ready to join a fast-growing, cutting-edge technology company that is redefining how large enterprises manage and optimize their energy usage? At the forefront of sustainability and innovation, we deliver data-driven energy management solutions to some of the world’s largest energy consumers. As we scale across North America, there is an exciting opportunity for a Senior Software Engineer who is passionate about building resilient systems that drive real-world environmental impact, developing robust applications, and leading the design team. This is your chance to be part of a collaborative, mission-driven team using technology to fight climate change and create a more sustainable future. This position offers a competitive base salary with high potential for promotion.
Key Responsibilities
- Design, build, and maintain scalable backend systems with high resiliency and fault tolerance.
- Write and review user stories, technical specs, and test cases to ensure reliable and maintainable code.
- Lead thorough code reviews focused on security, performance, and DevOps best practices.
- Build and maintain CI / CD pipelines for automated testing, deployments, and infrastructure provisioning.
- Implement monitoring, logging, and alerting systems for production observability and incident response.
- Collaborate on infrastructure architecture, including containerization (Docker / Kubernetes) and cloud-native workflows.
- Optimize infrastructure-as-code, automation scripts, and operational runbooks for maximum efficiency.
Qualifications
Minimum ten years of industry experience, with 4+ years focused on backend systems using Golang and Python.Strong experience deploying and managing microservices in production environments using Kafka.Proficiency with PostgreSQL and time-series databases, such as InfluxDB or QuestDB.Deep understanding of caching technologies (e.g., Redis, Memcached) and Rest APIs management.Advanced hands-on experience with AWS, Azure, or GCP, including networking, automation, and security.Solid knowledge of DevOps workflows, CI / CD tools, and GitHub code review processes.Strong communication, stakeholder engagement, and analytical problem-solving skills.Agile work experience and an engineering background are preferred.Toronto . New York . Houston . Palo Alto