Location: Ottawa or Montréal (Hybrid)
Are you passionate about advancing sustainable transportation and reducing range anxiety for EV drivers? Join ReliON, a pioneering company on a mission to revolutionize the EV charging landscape. As a leader in Reliability-as-a-Service (RaaS), ReliON is dedicated to optimizing uptime for EV charging infrastructure by implementing cutting-edge monitoring solutions and proactive problem-solving.
ReliON is at the forefront of the clean energy revolution, addressing the critical need for reliable EV charging infrastructure. Our innovative approach involves constant monitoring of charging station health, ensuring optimal performance and minimizing downtime. By fostering a culture of excellence and innovation, ReliON is building a world-class team to drive the future of sustainable transportation.
About the role:
As a Software Developer reporting directly to the CTO, you will be responsible for evolving the software stack behind the ReliON Platform. This role requires a curious technologist with a strong focus on security and distributed systems. You will play a key role in developing new features and improving the platform's architecture and scalability.
We’re a small agile team that deploys to production multiple times a day using trunk-based development. The backend services are primarily written in Java 21, powered by Quarkus, and our front-end is written in Typescript with Vue 3. We’re hosted on AWS and Cloudflare and make heavy use of OpenTelemetry instrumentation for observability.
What you will do:
- Develop and implement new features and updates for the ReliON Platform.
- Engage in everything from initial concept discussions and technical planning to coding, testing, and deployment, ensuring high performance and reliability.
- Continuously iterate on code and features based on performance metrics and feedback, always seeking to improve system efficiency and user experience.
- Participate in the on-call rotation, and troubleshoot critical issues to ensure platform stability and minimal downtime.
- Collaborate closely with our product team and other engineers, brainstorming and building features that enhance the platform and meet user needs.
What you bring to the table:
- 3+ years of experience as a software developer building SaaS products
- Practical experience with Java, Typescript, Docker & Linux
- A deep understanding of software development best practices and architecture
- A dynamic, intelligent approach to problem-solving
Desired attributes:
- Passionate about sustainability and technological innovations in the EV industry
- Knowledge of OCPP, OCPI, OPCP and ISO 15118
- Knowledge of network infrastructure and troubleshooting tools
- Experience with modern observability tooling & instrumentation including OpenTelemetry, Prometheus and Grafana
What we offer:
- Competitive salary
- Generous vacation and time off package
- A break between Christmas and New Years
- A budget to set up your home office
- Health insurance
- Virtual medicine and EAP via Dialogue
- Opportunities for professional growth and development
- A dynamic and inclusive work environment with a focus on innovation
- Be part of a mission-driven company working towards a sustainable future
If you are a motivated individual looking to make a meaningful impact in the EV charging industry, join ReliON and be part of the team shaping the future of clean and reliable transportation. Apply now to be a key player in driving the success of our mission!