Current jobs related to Senior Software Engineer - Canada - Aurora Solar Inc


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About the Role:Sage Lake Senior Living is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the development and maintenance of our software applications, ensuring they meet the highest standards of quality and reliability.Key Responsibilities:Design, develop, and deploy high-quality...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About the Role:Sage Lake Senior Living is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the development and maintenance of our software applications, ensuring they meet the highest standards of quality and reliability.Key Responsibilities:Design, develop, and deploy high-quality...


  • Canada Astera Software, Inc. Full time

    About Astera Software, Inc.Astera Software, Inc. is a fast-growing company based in Westlake Village, California, specializing in data management solutions. Our flagship product, Astera Data Stack, is a comprehensive data integration platform that enables users to extract, transform, and load data in a code-free environment.We are seeking an experienced...


  • Canada Astera Software, Inc. Full time

    About Astera Software, Inc.Astera Software, Inc. is a fast-growing company based in Westlake Village, California, specializing in data management solutions. Our flagship product, Astera Data Stack, is a comprehensive data integration platform that enables users to extract, transform, and load data in a code-free environment.We are seeking an experienced...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our dynamic team at Lawton Senior Living. As a key member of our engineering team, you will play a pivotal role in driving the development of our mobile application, enhancing the user experience, and collaborating with cross-functional teams to deliver exceptional...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our dynamic team at Lawton Senior Living. As a key member of our engineering team, you will play a pivotal role in driving the development of our mobile application, enhancing the user experience, and collaborating with cross-functional teams to deliver exceptional...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our dynamic team at Lawton Senior Living. As a key member of our engineering team, you will play a pivotal role in driving the development of our mobile application, enhancing the user experience, and collaborating with cross-functional groups to deliver exceptional...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our dynamic team at Lawton Senior Living. As a key member of our engineering team, you will play a pivotal role in driving the development of our mobile application, enhancing the user experience, and collaborating with cross-functional groups to deliver exceptional...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our dynamic Mobile Engineering team at Lawton Senior Living. As a key member of our team, you will play a pivotal role in driving the development of our mobile application, enhancing the way users interact with their digital content.This is an exceptional opportunity to...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our dynamic Mobile Engineering team at Lawton Senior Living. As a key member of our team, you will play a pivotal role in driving the development of our mobile application, enhancing the way users interact with their digital content.This is an exceptional opportunity to...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    Role OverviewAt Lawton Senior Living, our Mobile Engineering team plays a pivotal role in enhancing the way users interact with their digital content through our mobile application. As a Senior Android Software Engineer, you will be part of a dynamic team that drives this mission forward.Key ResponsibilitiesDrive the creation of advanced, user-focused...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    Role OverviewAt Lawton Senior Living, our Mobile Engineering team plays a pivotal role in enhancing the way users interact with their digital content through our mobile application. As a Senior Android Software Engineer, you will be part of a dynamic team that drives this mission forward.Key ResponsibilitiesDrive the creation of advanced, user-focused...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our dynamic Mobile Engineering team at Lawton Senior Living. As a key member of our team, you will play a pivotal role in driving the development of our mobile application, enhancing the user experience, and collaborating with cross-functional groups to deliver exceptional...


  • Canada Lawton Senior Living Full time $178,500 - $241,500

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our dynamic Mobile Engineering team at Lawton Senior Living. As a key member of our team, you will play a pivotal role in driving the development of our mobile application, enhancing the user experience, and collaborating with cross-functional groups to deliver exceptional...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain our mobile platform, ensuring a top-quality developer...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain our mobile platform, ensuring a top-quality developer...


  • Canada United Software Group Inc. - Canada Full time

    Senior Pega Software Engineer Location: Remote - Canada The Senior Pega Software Engineer is responsible for developing software solutions tailored to meet business needs. This role involves diverse assignments that often require thoughtful interpretation and independent decision-making regarding the best approaches to take. This position ensures the...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll help define the future of physical operations and contribute to shaping our exciting array...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.We're committed to increasing diversity and ensuring that Samsara is a place where people from all backgrounds can make an impact.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a pioneer in the Connected Operations Cloud, empowering organizations to harness IoT data and improve their operations.We're committed to increasing diversity and ensuring that Samsara is a place where people from all backgrounds can make an impact.Job SummaryWe're seeking a skilled Senior Software Engineer to join our team. As a key...

Senior Software Engineer

4 months ago


Canada Aurora Solar Inc Full time

Our award-winning software puts the power of data and technology into the hands of every solar professional to make solar adoption simple and predictable. Our software has designed millions of solar projects so far, empowering solar companies to sell, design, and install residential and commercial solar arrays accurately, seamlessly, and at scale. 

We are a remote-first collaborative team of sustainable energy enthusiasts who love what we do. We’ve been named one of "The Best Mid-Sized Remote Companies To Work for in 2024" by BuiltIn.We’re in this together to support the world’s transition to solar.
As a software engineer on the data modeling team at Aurora, you will help us develop a new data model that will act as a platform for our optimization engines, our solar design platform so we can generate and analyze bigger systems faster and with more accuracy. We will be providing teams with a single source of truth for design data, allowing for no ambiguity and reducing overhead for performance and testability.
Program in Python and C++
Improve our data model library, allowing it to serve our design data to all internal teams and set those teams up to integrate when possible
Work closely with other teams on integration of the data model library, working out requirements and blockers to adoption and resolving those issues
Update documentation as appropriate and necessary, to ensure all stakeholders are given the tools necessary to use and leverage the capabilities of the data model.
Write automated tests and debug problems found during integration.
5+ years experience as a SWE working with advanced data structures and algorithms
Academic background in any of: linear algebra, calculus, computational geometry, statistics, control theory, optimization, or numerical algorithms
Contributions to large software projects as a member of a broader team
Familiarity with Git or other version control systems, and with build and test tools
Language Requirement: Proficient in both written and spoken English. We kindly request that your resume be submitted in English, preferably
Comfortable with CI/CD build configuration and optimization
Flexible PTO - Take the time when you need it
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
️ Connectivity Stipend - Up to $100 CAD / month towards internet or phone
????Medical, Dental, and Vision - Aurora will cover 100% of premiums for employee-only and dependent coverage of our supplemental medical, dental, and vision plans
Aurora is dedicated to building a diverse and inclusive workforce of people who believe in and are passionate about creating a future of solar energy for all.