Staff Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Stem, Inc. · 2 weeks ago

Staff Software Development Engineer

Stem, Inc. is a global leader in energy technology, focused on supporting the energy transition through intelligent software solutions. They are seeking a highly skilled Staff Software Engineer to lead the design and implementation of scalable systems that manage energy data and enhance user experiences.

Energy EfficiencyEnterprise SoftwareInformation ServicesInformation Technology
check
H1B Sponsor Likelynote

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

Qualification

C#Full stack developmentAWS platformData pipeline architectureSQL/NoSQL databasesReal-time data streamingGitCI/CD toolsRedisCaching technologiesData analyticsMachine learning conceptsResponsive design principlesJavaScript (ES6+)ReactHTML5CSS3

Required

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
C# (required) fluency in other languages is a plus
Redis or Similar caching technologies
RESTful APIs, GraphQL (a plus)
SQL/NoSQL databases
AWS platform, Kubernetes
Git, CI/CD tools (GitLab CI, GitHub Actions)
Time-series databases and IoT data processing
Real-time data streaming and processing

Preferred

Data analytics and machine learning concepts
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
JavaScript (ES6+), HTML5, CSS3, TypeScript
React (preferred), Angular, Vue.js, Node.js

Benefits

A competitive compensation package, including eligibility for a bonus or commission based on the role, and equity
Full health benefits on the first day of employment (several medical plan options-HDHP and PPO, dental plans, FSA/HSA-with employer contribution, employer paid vision/LTD/STD/Life, variety of voluntary coverage)
401k (pre- or post-tax) on first day of employment
12 paid calendar holidays per year
Flexible time-off

Company

Stem, Inc.

twittertwittertwitter
company-logo
At Stem, we’re reimagining technology to drive the energy transition. Turning complexity into clarity, and potential into performance.

H1B Sponsorship

Stem, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (13)
2021 (2)

Funding

Current Stage
Public Company
Total Funding
$737.64M
Key Investors
WIND VenturesActivate Capital PartnersStarwood Energy Group Global
2025-06-30Post Ipo Debt· $155M
2021-04-29Post Ipo Equity· $225M
2021-04-29IPO

Leadership Team

leader-logo
Arun Narayanan
Chief Executive Officer
linkedin
leader-logo
Doran Hole
Chief Financial Officer
linkedin
Company data provided by crunchbase