Technical Manager/Sr. Manager Software Development

Reposted 19 Days Ago
Be an Early Applicant
Gurugram, Haryana, IND
In-Office
Senior level
Artificial Intelligence • Software • Energy
The Role
Lead and mentor multiple engineering teams, drive architecture and hands-on development when needed, establish engineering standards and CI/CD practices, partner with cross-functional teams, recruit and scale talent, ensure security/compliance, and adopt AI-assisted developer tools to improve productivity.
Summary Generated by Built In

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, workstyles, 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.

Key Responsibilities:

  • Provide handson leadership to teams of engineers and senior engineers, overseeing their development efforts and ensuring delivery of scalable, highquality software solutions for our clean energy platforms‑on leadership to teams of engineers and senior engineers, overseeing their development efforts and ensuring delivery of scalable, high‑quality software solutions for our clean energy platforms
  • Contribute directly to architectural design and development activities when required, demonstrating a hands-on leadership approach and partnering closely with the team throughout the delivery process.
  • Establish and enforce software development standards, best practices, and processes that ensure delivery of reliable, secure, and maintainable code across all engineering teams.
  • Partner closely with Product Management, QA, DevOps, and other cross-functional stakeholders to define technical roadmaps, prioritize initiatives, and align engineering efforts with business objectives.
  • Balance strategic leadership with hands-on technical engagement, stepping into architecture, design, and development work when needed to guide teams through complex problems and ensure alignment with technical direction.
  • Drive the adoption and integration of AI-assisted‑assisted development tools (e.g., Cursor, Claude, and similar technologies) to enhance engineering productivity, code quality, and developer experience across all teams.
  • Recruit, mentor, and develop engineering talent at all levels, creating clear career pathways and fostering a culture of learning, collaboration, and accountability.
  • Oversee resource allocation and capacity planning to ensure engineering teams are appropriately staffed and positioned to meet delivery commitments.
  • Collaborate with senior leadership to translate business requirements into technical solutions and provide regular updates on progress, risks, and opportunities.
  • Ensure developed software adheres to cybersecurity best practices and compliance requirements.

Note: Responsibilities are subject to change as needed to align with the company's goals and the candidate's expertise.

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field; Master's degree preferred.
  • 10+ years of professional software development experience with hands-on expertise in modern software engineering practices.
  • 5+ years of progressive engineering management experience, including at least 2+ years managing managers or leading multiple teams simultaneously.
  • Deep technical expertise in software development technologies such as C#, .NET, Python, Java, or similar languages, with strong understanding of cloud platforms (AWS, Azure) and modern architectural patterns.
  • Proficiency with modern database technologies (SQL Server, MySQL, PostgreSQL, NoSQL) and a strong understanding of data modeling, performance optimization, and scalable data architecture
  • Strong understanding of full software development lifecycle including CI/CD pipelines, automated testing, code review practices, and quality assurance processes.
  • Demonstrated ability to make difficult decisions, manage performance expectations, and maintain high standards for technical excellence and team quality.
  • Excellent communication and presentation skills with ability to effectively engage with technical teams, cross-functional partners, and executive stakeholders.
  • Experience building and scaling high-performing engineering teams through effective recruiting, mentoring, and performance management.

Preferred Qualifications:

  • Background in designing and scaling time‑series data systems, with hands‑on experience building or optimizing multi‑stream data ingestion and processing pipelines.
  • Experience in the energy, utilities, IoT, or SaaS sectors.
  • Familiarity with distributed systems, event-driven architectures, microservices, and cloud-native application development.
  • Experience with monitoring, observability, and site reliability engineering practices.
  • Understanding of security best practices and compliance frameworks.

Education Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or equivalent experience required.
  • Master's degree in Computer Science or related technical field preferred.


Stem, Inc. is an equal opportunity employer committed to diversity in the workplace and does not discriminate against any employee or applicant for employment because of race, color, sex, pregnancy, religion, national origin, ethnicity, citizenship, sexual orientation, gender identity, age, marital status, disability, genetic information, military status, protected veteran status or any other factor protected by applicable federal, state or local laws.  

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or equivalent experience
  • Master's degree in Computer Science or related technical field
  • 10+ years of professional software development experience
  • 5+ years of progressive engineering management experience, including 2+ years managing managers or leading multiple teams
  • Deep technical expertise in C#, .NET, Python, Java, or similar languages
  • Strong understanding of cloud platforms (AWS, Azure)
  • Proficiency with modern databases (SQL Server, MySQL, PostgreSQL, NoSQL)
  • Strong understanding of SDLC including CI/CD pipelines, automated testing, code review practices, and QA processes
  • Excellent communication and presentation skills
  • Experience building and scaling high-performing engineering teams through recruiting, mentoring, and performance management
  • Background in designing and scaling time-series data systems and multi-stream ingestion pipelines
  • Experience in energy, utilities, IoT, or SaaS sectors
  • Familiarity with distributed systems, event-driven architectures, microservices, and cloud-native application development
  • Experience with monitoring, observability, and site reliability engineering practices
  • Understanding of security best practices and compliance frameworks
  • Experience driving adoption of AI-assisted development tools (e.g., Cursor, Claude)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
504 Employees
Year Founded: 2009

What We Do

Stem, Inc. is a global leader in AI-enabled software and services that enable customers to plan, deploy, and operate clean energy assets. We offer a complete set of solutions that transform how solar and energy storage projects are developed, built, and operated, including an integrated suite of software and edge products, and full lifecycle services from a team of leading energy experts. More than 16,000 global customers rely on Stem to maximize the value of their clean energy projects and portfolios.

Similar Jobs

Mastercard Logo Mastercard

Vice President, Product Management

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Gurugram, Haryana, IND
38800 Employees

Ericsson Logo Ericsson

Architect

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Gurgaon, Gurugram, Haryana, IND
88000 Employees

BlackRock Logo BlackRock

Financial Planning & Analysis, Vice- President

Fintech • Information Technology • Financial Services
In-Office
Gurugram, Haryana, IND
25000 Employees

BlackRock Logo BlackRock

Application Engineer

Fintech • Information Technology • Financial Services
In-Office
Gurugram, Haryana, IND
25000 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account