This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer on the Sales Mode team, you’ll help build and improve the systems that power Aurora’s solar sales experience. You’ll work on customer-facing features, contribute to backend services, and collaborate closely with product managers, designers, and fellow engineers to deliver thoughtful, reliable solutions. This role is ideal for an engineer who enjoys hands-on development, values clean and maintainable code, and is excited to grow their technical skills in a supportive, fast-moving environment. You’ll take ownership of meaningful pieces of work while learning from experienced teammates and contributing to a platform that’s accelerating the clean-energy transition.
Job Responsibility:
Build and enhance functionality for Aurora’s industry-leading solar design and sales platform
Contribute to the development and maintenance of APIs that integrate with financial and sales partners
Write clean, maintainable code that supports scalable and secure services
Collaborate within an agile team to deliver high-quality work in predictable sprint cycles
Participate in code reviews and shared problem-solving to continuously improve code quality
Take ownership of features and services you build, including contributing to the on-call rotation with team support
Requirements:
2+ years of experience as a software engineer
Experience building production applications with Ruby on Rails
Solid communication skills and comfort collaborating with cross-functional partners
Familiarity with React and component-based front-end development
Working knowledge of JavaScript and/or TypeScript
Ability to work effectively on a distributed team in a hybrid environment
Proficient in both written and spoken English (please submit your resume in English)