Senior Software Engineer enhancing Aurora Solar's sales platform and mentoring engineering team members. Build scalability and functionality for effective solar project management in a collaborative environment.
Responsibilities
Build new functionality for our industry-leading solar design and sales platform
Design and maintain APIs that connect seamlessly with financial and sales partners, ensuring a smooth, reliable experience
Develop scalable, secure services built for long-term performance
Strengthen our agile processes and contribute to predictable, high-impact sprint outcomes
Mentor teammates and elevate our engineering culture through shared learning and thoughtful collaboration
Champion operational excellence by owning the services you build, including participation in the on-call rotation
Requirements
5+ years of experience building and shipping production software
Proficiency in Ruby on Rails or Python, with exposure to the other or willingness to learn
Strong SQL and Postgres fundamentals, including working comfortably with data models and performance
Working knowledge of JavaScript or TypeScript and React
Interest in working across the stack, including database, backend, and front end
Excellent communication skills and ability to collaborate with cross-functional teams
Ability to thrive on a fully distributed team in a hybrid environment
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
Engineering Operations Specialist managing SDLC across software applications at EverCommerce. Responsible for automating processes and configuring tools like Jira and Confluence for efficient delivery.
Software Engineer developing and linking services for the Soda - Tap project at the University of Alberta. Involves evolution of data - analysis platform for increased functionality.
Senior Software Developer leading development on Data platform and API at Absorb Software. Join a collaborative team passionate about improving performance and architecture for integrations platform.
Senior Technical Lead at TELUS Digital leading the modernization of Java enterprise applications. Involves cloud - native technologies and requires extensive experience in software development and GCP.
SAP FICO Consultant configuring end - to - end financial processes in SAP S/4HANA. Collaborating with clients finance teams and driving financial master data relevant to R2R.
Senior Software Engineer developing high - performance software solutions for OneStream XF Platform. Leading design discussions and mentoring engineers in a collaborative environment.
Senior Software Engineer contributing to Firefox installations, updates, and OS integrations at Mozilla. Collaborating with distributed teams to deliver high - quality software solutions.
Senior Software Engineer II at Instacart developing backend services for grocery delivery. Collaborating with cross - functional teams to enhance operational efficiency and customer experience in the grocery industry.
Full Stack Developer at Manulife developing scalable Azure cloud - based solutions. Focused on Python, APIs, and AI - driven application development with a collaborative global team.