📢 Nouveau : recevez les offres du jour sur notre canal WhatsApp
Jobiglo

Aucun resultat.

Senior Software Engineer, Computation

aurorasolar

Nouveau
Senior 🇬🇧 English
C++ Python Ruby APIs Microservices Data pipelines Simulation Optimization

Description du poste

About the role

Aurora Solar builds software that helps solar professionals design, sell and install residential and commercial solar arrays. The System Design Pod owns the computation engines behind load and utility bill modeling, whole-home electrification, PV and battery electrical design, and system performance simulation. As a Senior Software Engineer on this pod, you will help build the next generation of PV and storage design tools, leading technical features from discovery through release and proposing new mathematical approaches to long-standing problems.

Key responsibilities

  • Design, build and maintain the backend systems and computation engines behind Aurora's solar and electrical design workflows.
  • Advance simulation and optimization work across PV and battery storage layout, component selection and electrical configuration.
  • Turn complex physical models and engineering constraints into reliable, scalable software with product managers, designers, research engineers and QA.
  • Shape the architecture of the simulation and computation infrastructure so it stays correct, fast and maintainable.
  • Write clean, well-tested code and mentor teammates in code reviews and design documents.
  • Own the services you build end to end, including on-call rotation.

Required profile

  • 5+ years of professional software engineering experience with a strong backend foundation.
  • Background in computational mathematics, optimization, linear algebra, control theory or numerical algorithms, or equivalent skills.
  • Experience designing and building APIs, microservices or data pipelines at scale.
  • Hands-on experience with simulation or optimization.
  • Good written and verbal communication, able to explain complex technical ideas clearly on a distributed team.

Required skills

  • Proficiency in one or more backend languages; the stack is C++, Python and Ruby.
  • Nice to have: advanced degree (MS or PhD) in CS, applied math, EE, physics or a related field; familiarity with solar PV and battery technology; cloud-native compute and batch or distributed processing experience.

What we offer

  • Flexible PTO and parental leave.
  • WFH stipend, coworking stipend and connectivity stipend.
  • Energize Fridays and learning and development opportunities.
  • Medical, dental and vision coverage.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec aurorasolar.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

Postuler maintenant →

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

Publie il y a 2 heures

Expire dans 1 mois

1 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

aurorasolar