Stem, Inc.

Staff Software Development Engineer

Stem, Inc.

full-time

Posted on:

Location Type: Hybrid

Location: Broomfield • California, Colorado, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $145,360 - $218,040 per year

Job Level

Lead

Tech Stack

AngularAWSGraphQLJavaScriptKubernetesNode.jsNoSQLReactRedisSQLTypeScriptVue.js

About the role

  • Data Pipeline Architecture – The role will be responsible for overseeing and alignment of the current and future design, and architecture of data processing.
  • 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.

Requirements

  • 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.
  • 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
Benefits
  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptHTML5CSS3TypeScriptReactAngularVue.jsNode.jsC#SQL
Soft skills
mentoringcollaborationcommunicationfeedback
Certifications
B.S. in Computer ScienceM.S. in Computer Science