Aurora Solar

πŸ‘₯ 501-1000πŸ’° $200,000,000 Series D about 3 years agoπŸ«‚ Last layoff 3 months agoSolarRenewable EnergySaaSClean EnergySoftwareπŸ’Ό Private Company
Website LinkedIn Email Facebook Twitter

Aurora Solar is a technology company based in San Francisco, California that specializes in developing cloud-based software for the solar industry. Their software enables solar PV engineering design, provides workflow management functionality, and facilitates sales and customer acquisition for solar installers and financiers.

Related companies:

Jobs at this company:

Apply

πŸ“ Canada, US, Mexico, Germany

🧭 Full-Time

πŸ” Software Development

  • 3+ years of hands-on experience with Python and backend web development (such as Ruby on Rails), showcasing your ability to build robust and scalable systems
  • 1+ years of experience crafting engaging user interfaces with JavaScript, TypeScript, and React, demonstrating your full-stack capabilities
  • 1+ years of experience with GraphQL
  • Familiarity with computer vision & machine learning concepts
  • Demonstrated skills in design, development, technical documentation, architecture, build systems, code refactoring, and testing, showcasing your commitment to writing clean, efficient, and well-tested code
  • Effective communication skills, including: describing complex concepts in a clear manner, providing concise project updates to the team, providing actionable comments in code reviews
  • Effective collaboration skills in pairing with other developers, jointly developing a project proposal, and code reviews
  • Strong alignment with Aurora's values and a passion for being a part of the renewable energy revolution
  • Maintain and improve backend infrastructure for ML and Geo systems, including evaluation, regression, test coverage, dataset storage & organization, model training & serving, and imagery & 3D data processing
  • Develop and deploy intuitive frontend features, and share your expertise by providing guidance on teammates' projects
  • Take ownership of team services, including participating in our on-call rotation to ensure our systems are always running smoothly
  • Contribute your talents to the development of our cutting-edge machine-learning pipeline, actively participating in code reviews and process improvements that keep us at the forefront of innovation
  • Guarantee the reliability of our application through automated tests and debugging
  • Power our sustainable energy culture by building tools that make solar design more accurate and accessible, directly contributing to Aurora's mission of a solar-powered future

AWSBackend DevelopmentDockerGraphQLPostgreSQLPythonFrontend DevelopmentFull Stack DevelopmentGitJavascriptKubernetesMachine LearningReact.jsRuby on RailsTypeScript

Posted about 1 month ago
Apply
Apply

πŸ“ Mexico, US, Canada, Germany

🧭 Full-Time

πŸ” Software Development

  • 1+ years of experience as a software engineer
  • Proficiency in Ruby on Rails
  • Excellent communication skills and ability to collaborate with cross-functional teams
  • Ability to thrive in a fully remote, distributed team environment
  • Build new functionality for our industry-leading solar design platform
  • Design, develop, and maintain APIs that connect with external financial and sales partners
  • Develop scalable, reliable, and secure solutions with a focus on long-term performance
  • Contribute to the team’s agile practices and continuously improve our sprint outcomes
  • Mentor peers and foster a growth-oriented, inclusive engineering culture
  • Support operational excellence by taking ownership of the services your team builds, including participation in the on-call rotation

Backend DevelopmentSQLRuby on RailsAPI testingCommunication SkillsRESTful APIsJSONSoftware Engineering

Posted about 2 months ago
Apply
Apply

πŸ“ Canada, United States, Mexico, Germany

🧭 Full-Time

πŸ” Solar Energy

  • 5+ years of experience developing high-quality, scalable software solutions in C++ (v14 or later), with expertise in multithreading, inter-process communication, and memory management
  • Proven ability to design, develop, and maintain large-scale software systems (>10,000 lines of code), including experience with modularization, complex build systems, and writing effective tests (e.g. unit, integration)
  • Adept at translating complex technical concepts into clear, actionable insights for diverse teams
  • Comfortable working closely with other developers to co-develop project proposals, pair program, and troubleshoot challenges as a team
  • Familiarity with Git or other version control systems, alongside build and test tools
  • Excellent written and spoken English
  • Collaborate with peers across teams to integrate our data-modeling library with other internal client libraries by solving challenges, clarifying requirements, and ensuring smooth adoption
  • Design, implement, and create tests for improvements to our data-modeling library with a focus on modularity, scalability, and performance
  • Lead efforts to standardize how we build, distribute, and integrate our C++ code across multiple repositories and languages (Python, Ruby, and Java)
  • Review and respond to feature requests, participate in code reviews, and contribute to the continuous improvement of our development processes
  • Regularly update our documentation to empower internal stakeholders with the tools and knowledge they need to effectively use our data model
  • Write automated tests and debug issues to maintain the robust performance our customers rely on
  • Participate in incident response (including scheduled after-hours on-call, typically 1 out of 6-7 weeks) to ensure the reliability of critical systems
  • Contribute to our remote-first, sustainable energy culture by building tools that make solar design more accurate and accessible

PythonSoftware DevelopmentGitC++AlgorithmsData StructuresCI/CDRESTful APIsJSONData modelingDebugging

Posted 2 months ago
Apply