Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
Health, vision, and dental benefits
Competitive compensation package
Potential equity participation program
Onsite gym
Personal days for work-life balance
Job summary
A leading clean-tech software company in Toronto is seeking a Senior Software Engineer to enhance energy management solutions. The ideal candidate will have over 4 years of backend engineering experience, particularly in Golang and Python. Responsibilities include optimizing CI/CD pipelines, conducting code reviews, and managing scalable systems. The role offers a competitive compensation package, outstanding benefits, and a hybrid work environment.
Qualifications
4+ years of experience engineering and reviewing backend systems.
Strong communication skills and ability to collaborate effectively.
Hands-on experience designing, deploying, and operating systems in production.
Responsibilities
Write and review user stories and technical documents.
Conduct thorough code reviews focused on best practices.
Build and optimize CI/CD pipelines.
Design and implement monitoring systems.
Investigate and debug incidents across distributed systems.
Manage scalable backend systems and infrastructure.
Maintain and improve automation scripts and runbooks.
Skills
Golang
Python
Microservices architecture
Containerization
Kubernetes
AWS
Git
Agile development
CI/CD
DevOps best practices
Tools
Docker
CircleCI
InfluxDB
PostgreSQL
Redis
Job description
A leading clean-tech software company in Toronto is seeking a Senior Software Engineer to enhance energy management solutions. The ideal candidate will have over 4 years of backend engineering experience, particularly in Golang and Python. Responsibilities include optimizing CI/CD pipelines, conducting code reviews, and managing scalable systems. The role offers a competitive compensation package, outstanding benefits, and a hybrid work environment.