Senior Software Engineer, Consumer

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer developing solutions for Aurora Solar's consumer-facing platform. Collaborating with cross-functional teams to deliver high-quality software and impact solar buying experience.

Responsibilities

  • Collaborate closely with engineers, product managers, and designers to build and improve our consumer-facing platform
  • Design, develop, and deploy high-quality code across frontend and backend that directly impacts the solar buying experience
  • Participate in the full software development lifecycle, from concept and design to implementation, testing, and deployment
  • Champion code quality through thoughtful reviews and testing, ensuring reliability and scalability
  • Contribute to continuous improvement by proposing solutions, participating in retrospectives, and improving team processes
  • Deliver end-to-end work that may span product delivery, analytics, operations, infrastructure, tooling, and integrations

Requirements

  • 5+ years of professional software engineering experience, with a track record of shipping high-quality work
  • Full-stack experience in JavaScript, plus strong proficiency in Python or Ruby
  • Experience with modern front-end frameworks, with React strongly preferred
  • Experience working with relational databases and SQL
  • Comfort owning work end to end, from scoping and implementation through testing and release
  • Excellent communication and collaboration skills, with the ability to effectively partner with product managers, designers, and other engineers
  • A passion for solving complex problems and a commitment to writing clean, maintainable code
  • A proactive mindset with the ability to take initiative, ask questions, and propose solutions

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

Job type

Full Time

Experience level

Senior

Salary

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

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptPythonReactRubySQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.