
Senior Software Engineer
Aurora Solar
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$116,500 - CA$173,300 per year
Job Level
Tech Stack
About the role
- 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.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonJavaScriptTypeScriptReactobject-oriented programmingfunctional programmingdesign patternsAPIsrelational data modelscloud-native applications
Soft skills
mentoringcode reviewstechnical leadershipcollaborationcuriosity to learncommitment to continuous improvementcommunication