Retour à la recherche
SE
Soma EnergySource d’offres vérifiée

Senior / Principal Software Engineer

Offre en anglais

You will own the core infrastructure, APIs, and distributed services that process grid telemetry into real-time optimization decisions. You are responsible for building reliable, low-latency systems that ensure physical dispatch decisions are executed correctly and on time.

  • Sur place
  • Vancouver, BC
  • Publié 6 août 2026
  • 1 poste

Résumé du poste

Who We Are At Soma Energy, we're transforming the power grid with cutting-edge AI, making energy systems smarter, cleaner, and more resilient. Our energy intelligence platform integrates renewables, batteries, and large-scale energy loads, unlocking unprecedented flexibility and sustainability. Backed by leading Bay Area venture capital firms, Soma is an early-stage startup founded by energy domain experts with 20 years of experience in electricity markets and renewable energy procurement. Our founding team created the energy optimization program at AWS and includes leading PhDs in AI and optimization. We're building a diverse, ambitious team driven by curiosity, creativity, and a passion for solving real-world climate and energy challenges with modern AI. If you're eager to make an impact where AI, climate, and energy intersect, we'd love to meet you. About the Role You'll own the core systems behind our platform: the infrastructure, APIs, and distributed services that turn a firehose of grid telemetry into optimization decisions that actually get executed, on time, on real assets. The hard part isn't scale for its own sake. It's that the deadlines are physical. A dispatch decision that arrives ninety seconds late isn't slow, it's wrong. You'll be building systems where correctness, latency, and reliability are the same problem wearing three hats. What We Look For 10+ years building production software; BS/MS degree in Computer Science, Engineering, or a related field. Have owned systems where being wrong was expensive: trading, telemetry, industrial control, payments, or real-time infrastructure. Passionate about AI coding practices but still believes in software engineering as a craft. Have productionized AI models. Deep understanding of software architecture, data structures, and performance tradeoffs — and can explain what each choice cost. Proficiency in backend languages (Python, Go, Rust, C++). Experience with time series or geospatial data at scale a plus. Shows deep curiosity in problem domain. High agency in a fast-paced environment where the spec is often a conversation, and shipping is the part you don't rush past. Strong written and verbal communication skills. Bonus, not required: you've led before — tech lead, staff, or EM. Directing a fleet of agents draws on the same muscle as directing a team. We thrive on diverse perspectives, skills, and experiences to push the boundaries of AI-driven energy solutions. We hire based on talent and potential, ensuring equal opportunity regardless of background. If you need accommodation during the hiring process, let us know, we will work with you. We’re actively hiring. If you’re excited to help revolutionize the energy industry, we’d love to hear from you.

Ce que vous ferez

You will own the core infrastructure, APIs, and distributed services that process grid telemetry into real-time optimization decisions. You are responsible for building reliable, low-latency systems that ensure physical dispatch decisions are executed correctly and on time.

Exigences

Candidates must have 10+ years of experience building production software and a degree in Computer Science, Engineering, or a related field. You must have a deep understanding of software architecture and experience with high-stakes systems like trading, industrial control, or real-time infrastructure.

Compétences indiquées

  • GoSouhaitée
  • Apprentissage automatiqueSouhaitée
  • RustSouhaitée
  • C++Souhaitée
  • PythonSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Python
  • Go
  • Rust
  • C++
  • Software Architecture
  • Distributed Systems
  • Data Structures
  • Performance Optimization
  • Time Series Data
  • Geospatial Data
  • AI
  • Machine Learning
  • API Development
  • Infrastructure Engineering
  • Real-time Systems
  • Energy Efficiency Improvement
  • Energy Systems
  • Curiosity
  • Go (Programming Language)
  • Resilience
  • Edge Intelligence
  • Rust (Programming Language)
  • Application Programming Interface (API)
  • Artificial Intelligence
  • Amazon Web Services
  • C++ (Programming Language)
  • Venture Capital
  • Procurement
  • Computer Science
  • Creativity
  • Renewable Energy
  • Python (Programming Language)
  • Telemetry
  • Software Engineering
  • Time Series
  • Verbal Communication Skills
  • Reliability

Domaines d’emploi

  • Software
  • Energy
  • Engineering
  • Technology
  • Environmental & Sustainability
  • Principal Software Engineer
  • Software Developer / Engineer
  • Software Developers

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
10+ ans
Langue de l’offre
anglais
Heures de travail
40 heures par semaine