435,803open jobs
15,061companies
66,737added this week
Browse all
Salary
$80k – $127k per year (Estimated)
Location
In office
Seniority
Staff · 8+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match
Stem is a California company founded in 2009 that runs AI-driven energy storage software. Its Athena platform dispatches batteries and solar assets to cut costs and support grids. The company is listed on the New York Stock Exchange.

About Stem - Driven by human and artificial intelligence - Stem is unlocking energy intelligence.

Stem is a global leader reimagining technology to support the energy transition. Turning complexity into clarity, and potential into performance.

We help asset owners, operators and stakeholders benefit from the full value of their energy portfolio by enabling the intelligent development, deployment, and operation of clean energy assets. Our integrated software suite, PowerTrack, is the industry standard and best-in-class for asset monitoring, supported by professional and managed services, under one roof. Meant to tackle challenges as seamlessly as possible, Stem shows the information needed clearly and accurately and helps harness raw data to inform actionable insight. With global projects managed in 55 countries - from Germany to Japan and across North America - customers have relied on Stem for nearly 20 years to maximize the value of their clean energy projects.

Stem’s culture embodies diversity & inclusion beyond the traditional facets of gender, ethnicity, age, disabilities, and sexual orientation to include experience, personality, communication, work styles, and more. At our core, Stem is at the momentous intersection of clean energy and software technology where diverse ideas, experiences, and professional skills converge to make the inclusive culture we have today. Together, we are turning old school thoughts about software and energy into progressive, collaborative, and innovative solutions. By joining our team, you will be collaborating with data scientists, energy experts, skilled salespeople, thought-leading executives and more from a range of backgrounds. This intersection of ideas, beliefs, and skills is what makes us unique enough to lead the world’s largest network of digitally connected energy storage systems.

Job Description

What We Are Looking For:

Stem is seeking a highly skilled Staff Software Engineer to serve as a technical leader and architect across our clean energy software platforms PowerTrack®. You will drive the design and implementation of scalable, high-performance systems that manage vast volumes of energy data and deliver intuitive user experiences. This role demands deep technical expertise, strategic thinking, and the ability to mentor and influence engineering teams as we accelerate the clean energy transition.

Key Responsibilities:

  • Data Pipeline Architecture - The role will be responsible for overseeing and alignment of the current and future design, and architecture of data processing. Experience in distributed event streaming platforms is preferred.
  • Act as technical liaison between engineering, product, and business stakeholders to ensure architectural decisions support strategic objectives
  • Design, develop, and maintain end-to-end full stack features across web applications, from user interface to backend services and database integrations.
  • Ensure proper security best practices are followed for all aspects of development and deployment of production systems/services.
  • Participate in code reviews, provide constructive feedback, and mentor junior developers.
  • Stay current with emerging technologies and propose new tools that improve development efficiency and quality.
  • Collaborate with DevOps teams to implement CI/CD pipelines, containerization strategies, and monitoring solutions for deployed applications.

Required Qualifications:

  • B.S./M.S. in Computer Science or related field, or equivalent experience.
  • 8+ years in full stack development with a track record of delivering complex applications.
  • Technical Skills:
  • JavaScript (ES6+), HTML5, CSS3, TypeScript
  • React (preferred), Angular, Vue.js, Node.js
  • Redis
  • C# (preferred), fluency in other languages is a plus
  • RESTful APIs, GraphQL (a plus)
  • SQL/NoSQL databases
  • AWS platform, Kubernetes
  • Git, CI/CD tools (GitLab CI, GitHub Actions)
  • Testing frameworks and TDD

Preferred Qualifications:

  • Time-series databases and IoT data processing.
  • Data analytics and machine learning concepts.
  • Real-time data streaming and processing.
  • Responsive design principles and/or mobile application development (React Native, Flutter, or native iOS/Android).
  • Charting libraries and data visualization frameworks (D3.js, Chart.js, Plotly).
  • Knowledge of energy industry standards and protocols.
  • Background in building applications for regulated industries.
  • Contributions to open-source projects or active technical community involvement.

Engagement Model: This is a remote B2B contract position based in Poland or Romania. You will collaborate with a globally distributed team primarily operating within CET/CEST working hours.

Please Note

While this position is remote, occasional trips to the Berlin office may be required

To learn more about Stem, visit our stem.com where you’ll find information about our solutions, technology, partners, case studies, resources, latest news and more. Here are some relevant links:

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
435,803 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$54k – $122k per year (Estimated) • Remote • Full-Time
Python
Go
JavaScript
TypeScript
C#
Node JS
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
$13k – $36k per year (Estimated) • In office • Full-Time
JavaScript
Node JS
AI/ML
AI Agents
Frontend
Next.js
React.js
DevOps
CentOS Stream
Apply
$31k – $73k per year (Estimated) • Remote • Full-Time • 8+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
Apex
Apex
Lightning Web Components
Copado
AI/ML
LangGraph
AutoGen
LangChain
Model Context Protocol
Vertex AI
Fine-tuning
AI Agents
Semantic Kernel
AWS Bedrock
CrewAI
LLM
RAG
Hallucination
Semantic Search
Synthetic Data
Agentforce
Semantic Search
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Vector
GitHub
Management
Slack
Apply
Security Analyst 1 day ago
$18k – $47k per year (Estimated) • Equity • Remote • Full-Time • 3+ years exp
Python
JavaScript
PowerShell
Node JS
Node JS
Commander.js
AI/ML
Claude
ChatGPT
Falcon
Gemini
LLM
DevOps
Splunk
GCP
AWS
Cybersecurity
Crowdstrike
Prisma Cloud
Qualys Cloud Platform
Microsoft Defender
Wiz
Sysdig Secure
Microsoft Defender for Cloud
Apply
$136k – $332k per year (Estimated) • Equity • In office • Full-Time • Sydney
JavaScript
TypeScript
AI/ML
Synthetic Data
Frontend
React.js
Lighthouse
DevOps
OpenTelemetry
Datadog
CI/CD
Analytics
Looker
Design
Canva
QA
Chrome DevTools
Apply
$118k – $233k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree
Python
SQL
C#
C#
.NET
Databases
PostgreSQL
Redis
AI/ML
Cursor
Claude
Claude Code
Scikit-learn
NumPy
Anomaly Detection
Time Series Forecasting
OpenAI
OpenAI Codex
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Apply
$139k – $250k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree
Python
JavaScript
SQL
C#
C++
Node JS
MATLAB
MATLAB
Simulink
Databases
SQLite
AI/ML
Time Series Forecasting
Frontend
React.js
DevOps
GitHub Actions
Podman
GitLab CI
CI/CD
Git
Docker
GitHub
GitLab
IoT
MQTT
OPC UA
Apply
$77k – $200k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Broomfield
Python
SQL
PowerShell
Databases
InfluxDB
AI/ML
Time Series Forecasting
IoT
OPC UA
Apply
In office • Internship • Bachelor's Degree • Berlin
Management
Jira
Marketing
LinkedIn
Apply
$65k – $163k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Broomfield
Python
Java
SQL
C#
Visual Basic
Apply
See all jobs
This is one of many
435,803 more open roles from verified company boards, updated every day.