Software Engineer, Software Engineering
Remote, Canada
Hyrivo believes the future runs on clean, reliable power. With innovative solutions and a fan-first-style customer focus, we’re reshaping the energy experience for a smarter, more sustainable world.
Hyrivo is seeking a talented and motivated Software Engineer to help design, build, and maintain scalable software solutions that support our operations and digital platforms. You will work with cross-functional teams to develop reliable systems that improve efficiency, performance, and user experience.
This position is open to engineers of all backgrounds and experience levels, whether you specialize in frontend, backend, full-stack, or systems engineering.
The company will provide the necessary materials and support.
What you'll do
Design, develop, test, and maintain software applications
Write clean, efficient, and well-documented code
Collaborate with product managers, designers, and other engineers
Troubleshoot, debug, and upgrade existing systems
Participate in code reviews and maintain coding standards
Integrate third-party APIs and services when needed
Ensure software security, performance, and scalability
Stay updated with emerging technologies and best practices.
What you have
Proven experience as a Software Engineer or Developer
Strong knowledge of one or more programming languages (e.g., JavaScript, Python, Java, or C#)
Experience with front-end or back-end development
Familiarity with databases (SQL or NoSQL)
Understanding of APIs and web services
Knowledge of version control systems (Git)
Strong problem-solving skills and attention to detail
Ability to work independently in a remote environment
Experience with cloud platforms (AWS, Azure, or Google Cloud)
Familiarity with DevOps practices and CI/CD pipelines
Experience building scalable web applications
Knowledge of Agile/Scrum development processes
What Success Looks Like in This Role
Reliable, high-quality software delivered on time
Systems that run efficiently with minimal issues
Strong collaboration with cross-functional teams
Continuous improvements to performance and user experience
Our stack
You do not need experience with all of these skills. What matters most to us is your willingness to learn, attention to detail, and approach to problem-solving, Patience, and empathy. Tools can be learned.
Training will be provided. Must be available for scheduled shifts or deadlines
Programming Languages: JavaScript, Python, Java, C#
Frontend Development: React, HTML5, CSS3, TypeScript
Backend Development: Node.js, Express.js, Django, .NET Core
Databases: MySQL, PostgreSQL, MongoDB
APIs & Integrations: REST APIs, GraphQL
Version Control & Collaboration: Git, GitHub, GitLab, Bitbucket
Cloud & Hosting: Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform
DevOps & Deployment: Docker, CI/CD Pipelines, GitHub Actions, Jenkins
Testing & Quality Assurance: Unit Testing, Integration Testing, Automated Testing Tools
Security & Performance: Application Security Best Practices, Data Protection, Performance Optimization
Core Engineering Skills: System Design, Debugging, Code Reviews, Scalable Architecture, Agile Development
Perks
Flexible work environment, allowing you to work as many days a week in the office as you’d like or 100% remotely
A WFH stipend to support your home office setup
Up to 16 weeks of leave in a 12-month period
401(k) matching program
Student loan support resources
Health, vision, dental, and life insurance
Gender-affirming care support program
Subscriptions to Headspace (meditation), Headspace Care (therapy), and One Medical
The hourly pay for this position ranges from $40–$130 CAD and includes eligibility for equity. Final compensation within this range will be determined based on several factors, including skill set, experience level, certifications, and geographic location.
Hyrivo is committed to equal employment opportunity for all employees and applicants. We do not discriminate based on race, color, religion, age, national origin, ethnicity, sex, sexual orientation, gender identity or expression, disability, military or veteran status, or any other status protected by applicable law. We value diversity and believe it strengthens our culture and our work. Join us!