Aurora Solar

Senior Software Engineer

Aurora Solar

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$116,500 - CA$173,300 per year

Job Level

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