Senior Software Engineer contributing to the foundational platform for Aurora Solar's software systems. Focused on backend systems for accurate energy usage modeling and utility rates.
Responsibilities
Build and evolve the foundational platform that supports Aurora Solar’s core software systems
Increase engineering velocity and platform reliability by developing internal tools, infrastructure, and automation
Contribute to technical discussion and grow toward greater ownership over time
Support the health and performance of critical services, including participation in an on-call rotation
Contribute to new platform capabilities and greenfield infrastructure that expand what Aurora can deliver
Requirements
2+ years building backend services or platform infrastructure
Comfort with AI development tools like Cursor, Claude Code, or OpenAI Codex
A working knowledge of system design principles, and a real desire to deepen your architecture skills
Proficiency in multiple programming languages and the curiosity to quickly learn new technologies
Strong computer science fundamentals and sound engineering judgment
Comfort working in a remote-first environment, with a bias toward ownership and follow-through
Clear, collaborative communication skills and a team-first attitude
Proficiency in written and spoken English. Resumes should be submitted in English.
Benefits
🏖️Flexible PTO - Take the time when you need it
🍼Parental Leave - 16 weeks with 100% base salary + gradual return to work
💰WFH Stipend - An initial $675 CAD(Non-engineers) or $1000 CAD (Engineering roles)
🏢 Coworking Stipend - $400 CAD / month if you prefer to be at a coworking facility near you
☀️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 (You have to complete 90 days of employment to receive this stipend)
🩺Medical, Dental, and Vision - Aurora will cover 100% of premiums for employee-only and dependent coverage of our supplemental medical, dental, and vision plans
Please take a look at our Canadian Benefits Booklet for a deeper dive into our offerings
Senior Software Developer joining Autodesk's team to build a modern SaaS application for digital twins. Collaborating in a dynamic environment and developing solutions that enhance building operations.
Technical Leader working within GE Vernova's Advanced Applications Engineering Group. Leading design process development and execution for the BWRX - 300 nuclear projects.
Full - stack developer at Technitask creating and implementing SAP solutions for utilities and public services. Collaborating with clients to tackle business issues using technology.
Software Developer in Test ensuring quality and reliability of Telesat's satellite communications software products. Involving software testing and integration into development pipelines.
Staff Software Engineer creating architectural solutions for health care products company. Leading technical standards and mentoring other developers in modern practices and principles.
Senior Software Developer building AWS cloud infrastructure for Nasdaq's Data Lake Access team. Designing secure data access solutions and collaborating across teams to ensure scalability.
Principal Software Engineer developing machine learning features for Workday's HR & Talent platform. Collaborating with engineers to deliver infrastructure and APIs for ML capabilities at scale.
Senior Software Engineer at Apollo.io implementing best practices across data platforms and integrations. Designing highly scalable backend services and mentoring team members in a collaborative environment.
Full Stack Developer at Foci delivering solutions with measurable impact on client business. Collaborating with teams to solve novel challenges using AI and modern technologies.