This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Engineer on the HelioScope team, you’ll work across the full stack to build intuitive, high-performing tools that fuel some of the world’s largest solar projects. You’ll join a distributed, high-impact team that ships often and iterates fast with a sharp focus on quality. From backend APIs to frontend UIs and DevOps, you’ll help shape the future of commercial solar design software.
Job Responsibility:
Design and implement solutions for both existing software and greenfield features as a key player on a fully remote team
Mentor peers through thoughtful code reviews, pair programming, and technical leadership
Push boundaries, challenge assumptions, and champion smarter, scalable solutions
Lead user stories and epics from ideation, through investigation to delivery
Drive key initiatives in collaboration with product, design, QA, and customer-facing teams
Requirements:
5+ years of pragmatic craftsmanship resulting in high-quality, well-tested, maintainable products
Proficiency in at least one core programming language, ideally in Python, JavaScript, TypeScript, or React
Solid grasp of both object-oriented and functional programming paradigms
Knowledge of design patterns from class level to application scope
Experience designing APIs, optimizing relational data models, and deploying cloud-native applications
Deep knowledge of Agile, DevOps, and Lean values, principles and practices
A collaborative spirit, curiosity to learn, and commitment to continuous improvement
Professional fluency in written and spoken English. Please submit your resume in English.
Nice to have:
Background in applied mathematics, 2D/3D modeling, or electrical systems
Experience with: Redux, Flask, Celery, Redis, Postgres, C++, WebGL, Three.js, or CUDA
Passion for dev tooling and workflow automation such as CI/CD, containerization, observability, and developer experience
What we offer:
Flexible PTO
Parental Leave - 16 weeks with 100% base salary + gradual return to work
WFH Stipend - An initial $1000 CAD (Engineering roles)
Coworking Stipend - $400 CAD / month
Energize Fridays - Company-wide days to log off and recharge
Connectivity Stipend - Up to $125 CAD / month towards internet or phone
Learning & Development - $970 CAD / annually to use towards professional development
Medical, Dental, and Vision - Aurora will cover 100% of premiums for employee-only and dependent coverage