Verse logo
Verse

Software for in-home healthcare

Engineering Manager - Energy Storage

Engineering ManagerEngineering ManagerFull TimeRemoteLeadTeam 11-50H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$190K - $270K / year

Seniority

Lead

No structured requirement data.

Job Description

Engineering Manager - Energy Storage

Verse

Role Description You will be an engineering leader supporting technical staff who design, build, and maintain our Dispatch Intelligence software stack for Battery Energy Storage System (BESS) applications. Electrical energy is the foundation of modern industrial civilization, and the electric power grid is undergoing a major overhaul and transformation as demand for electric power is increasing once again after years of flat growth. Meanwhile, BESS costs have plummeted nearly tenfold in the same time frame. As a result, BESS applications are uniquely positioned to play a significant role for everyone on the grid. You will lead a team implementing and testing site configuration, monitoring, and control features for these BESS applications. Key Responsibilities - Support members of our technical staff developing site gateway software for battery energy storage fleet telemetry and control applications. - Guide and direct a high-performing software team focused on site-level gateway orchestration, intelligent control systems, and cloud-based data integration across our fleet of energy storage assets. - Oversee the architecture, development, and operational excellence of mission-critical systems that enable real-time asset observability and control for our energy storage partners. - Provide key input on the technical roadmap and architecture to engineers on site gateway systems, focusing on reliability, low-latency, and high-uptime operation. - Work closely with our energy storage product and project managers to shape the technical direction, set engineering goals, and translate requirements into well-executed deliverables to fulfill the vision for our products. - Collaborate with Product and technical project teams to prioritize the backlog, manage complex dependencies across hardware and software integration, fulfill user acceptance tests, and achieve contractual milestones for our customers. Qualifications - Bachelor's degree in a STEM field. - 3+ years of experience leading and supporting software engineering teams. - 5+ years of hands-on experience developing software for real-time, embedded, or industrial control systems in low-resource environments. - Deep technical proficiency in at least two of the following languages: Rust, C, Python, or Go, specifically for systems programming or site controller software. - A strong understanding of distributed systems architectures, edge computing, and reliable site-to-cloud communication. - Strong people skills and high emotional intelligence to ensure high-trust and high-morale while continuously accelerating velocity. Requirements - Master's degree or higher in a technical discipline. - Experience with complex systems where uptime and low-latency are mission-critical, such as autonomous vehicles or industrial automation. - Track record of building and deploying industrial edge or IoT systems in high-pressure environments and tight timelines. - Familiarity with modern compiler, static type-checking, code-generation, testing, and application performance frameworks. - Knowledge of RPC and message broker technologies (e.g., gRPC, Protobuf, NATS, MQTT, RabbitMQ, Kafka, etc). - Knowledge of lightweight file system and memory management solutions. - Direct experience with BESS or Distributed Energy Resource (DER) management systems. - Knowledge of industrial electric power systems, behind-the-meter (BTM) and front-of-the-meter (FTM) solutions, communication network technologies, and edge compute or industrial IoT deployment practices. - Practical knowledge of industrial and electric power communication protocols such as Modbus, DNP3, OpenADR, and IEC family of standards. - Hands-on experience managing and coordinating teams responsible for hardware/software integration across multiple battery system OEMs (e.g., Tesla, Form, Fluence, Sungrow). Benefits - Competitive compensation and equity grant at a high-growth start up. - Comprehensive benefits package including medical, dental and vision insurance, and 401k. - Flexible hours, a hybrid working model, and unlimited PTO. - Diverse and inclusive working environment.

Related Categories

Related Job Pages

More Engineering Manager Jobs

GitHub, Inc. logo

Staff Manager, Software Engineering

GitHub, Inc.

GitHub is the world’s leading AI-powered developer platform with 150 million developers and counting. We’re also home to the biggest open-source community on earth (and 99% of the world’s software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We’re remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let’s change the world, together.

Full TimeRemoteTeam 501-1,000

Role Description GitHub is looking for a Staff Software Engineering Manager to lead the development of Codespaces and the sandbox technologies that power cloud-based development experiences across GitHub. As a Staff Software Engineering Manager, you will: - Lead teams responsible for the continued evolution of Codespaces and sandbox technologies. - Drive technical strategy and execution. - Partner closely with product and engineering teams across GitHub. - Help define the future of cloud development environments. - Lead and grow a strong team of engineers building a platform that is secure, reliable, and fun to develop on. The ideal candidate combines strong engineering leadership with: - Deep technical judgment. - Experience operating large-scale cloud services. - A passion for building developer platforms and experiences that help millions of developers be more productive every day. Qualifications - 9+ years' experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. - OR associate’s degree in Computer Science or related field AND 8+ years' experience in Software Engineering. - OR bachelor's degree in Computer Science or related field AND 7+ years' experience in Software Engineering. - OR master's degree in Computer Science or related field AND 5+ years' experience in Software Engineering. - OR doctorate in Computer Science or related field AND 3+ years' experience in Software Engineering. - OR equivalent experience. - 3+ years people management experience. Requirements - Experience in one or more scripting languages (e.g., Bash, Python). - Familiarity with technologies and software platforms (e.g., Ruby, React, Go, JavaScript/TypeScript, MySQL, CosmosDB, Elasticsearch). - Experience with front-end frameworks (e.g., React.js) and/or telemetry dashboards (e.g., Datadog, Sentry, Azure Data Explorer). - Experience with cloud environments and/or Cloud Native Compute Foundation (CNCF) concepts. - Demonstrated experience with large-scale system architecture and design, particularly in cloud-based environments. - Experience working closely with product management, design, and other engineering teams. Benefits - Base salary range: USD $140,400.00 - USD $372,300.00 /Yr. - Eligibility for benefits and additional rewards, including annual bonus and stock. - Opportunity to earn sales incentives based on revenue or utilization.

United States
$140.4K - $372.3K / year
Stone logo

Software Engineering Manager

Stone

Especialista em quem empreende.

Full TimeRemoteTeam 5,001-10,000Since 2012H1B Sponsor

• Lead and develop multidisciplinary teams (Mobile and Backend), conducting 1-on-1s, development plans (PDP), performance reviews, and talent retention. • Translate and cascade the company's strategic plans to the team, ensuring technical direction is aligned with business objectives. • Ensure the delivery of end-to-end solutions, from in-app experience to robust backend services, working closely with Product Managers (PMs), Product Designers, and other leaders. • Facilitate communication between technical teams and business areas, ensuring transparency, deadline visibility, and aligned expectations. • Foster an environment of psychological safety, collaboration, and continuous feedback, acting as an ambassador for Stone's culture. • Encourage technical excellence through best practices (Clean Code, clean architecture, CI/CD, DevSecOps, use of RFCs, and a documentation culture). • Monitor OKRs and team and product health metrics (mobile delivery cycle metrics and DORA metrics for backend). • Handle ambiguous scenarios, distributed architectures, and challenging prioritizations, balancing delivery speed and technical debt.

Brazil
Full TimeRemoteTeam 5,001-10,000Since 1900H1B Sponsor

Chamberlain Group (CG) is a global leader in intelligent access and Blackstone portfolio company. Powered by our myQ technology, we make access simple and secure for millions of homeowners, businesses, and communities worldwide. Our flagship brands, LiftMaster® and Chamberlain® , are found in 51+ million homes, and 14 million+ people rely on the myQ® app daily. This role is responsible for leading and managing the myQ Cloud Engineering team that designs, builds, and operates the cloud infrastructure powering Chamberlain Group's myQ connected products and services. As a people manager, this role oversees a team of cloud engineers and architects, driving day-to-day delivery, professional development, performance management, and hiring. This individual partners closely with Engineering, Product Management, IT Security, and SRE/DevOps leaders to execute the cloud infrastructure roadmap, advance automation and modernization efforts, and ensure the platform scales reliably and securely with the growth of the myQ ecosystem. Success in this role looks like a high-performing, engaged team consistently delivering secure, cost-optimized, and resilient cloud solutions while continuously improving operational maturity. The Manager will set technical direction in collaboration with architects and senior engineers, remove blockers, manage stakeholder relationships, and own outcomes for the team's commitments. Job Responsibilities: - Lead, manage, coach, and develop a team of cloud engineers and architects supporting the myQ Cloud Engineering platform; conduct 1:1s, performance reviews, career development planning, and goal setting. - Own hiring, onboarding, retention, and team capacity planning; build a diverse, high-performing team aligned to current and future business needs. - Partner with the Lead Cloud Infrastructure Architect and senior engineers to execute the cloud infrastructure roadmap, balancing strategic initiatives with operational priorities. - Evolve PaaS and cloud service implementations (Azure and/or other cloud platforms), guiding vendor selection, cost optimization, and adoption of managed services. - Drive day-to-day delivery of cloud engineering work including design, implementation, automation, observability, and incident response; ensure commitments are met on schedule and at quality. - Establish and maintain strong working relationships with Engineering, Product Management, IT Security, SRE/DevOps, and other technology stakeholders to align on priorities and dependencies. - Champion automation, Infrastructure as Code (IaC), and modern DevOps practices across the team to improve reliability, repeatability, and engineering velocity. - Provide leadership during monitoring, troubleshooting, root cause analysis (RCA), and post-incident reviews for security and infrastructure events; ensure follow-through on remediation. - Collaborate with the IT Security team on architecture reviews, compliance requirements, and tooling; ensure the team's deliverables meet security and regulatory expectations. - Facilitate and manage discussions with IT executives, senior engineers, and cross-functional partners; communicate technical trade-offs, risks, and recommendations clearly to varied audiences. - Provide governance of the Infrastructure-as-a-Service environment; stay current on IT strategy, business goals, and technology trends; provide mentoring and coaching across the broader engineering organization. - Manage team budget, vendor relationships, software/licensing renewals, and capacity forecasts in partnership with finance and procurement. - Accountable for accomplishing team and individual objectives both independently and collaboratively; deliver high quality outcomes in a deadline-driven environment. - Responsible for complying with the security requirements set forth by the Information Security team and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document found in the ISMS Document Library. - Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams. - Protect Chamberlain Group’s reputation by keeping information confidential. - Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies. - Contribute to the team effort by accomplishing related results and participating on projects as needed. Job Requirements: - 7+ years of progressive infrastructure, cloud, and operations experience in a technical role, including design, implementation, disaster recovery, and network/security architecture. - 3+ years of direct people-management experience leading technical teams (cloud, infrastructure, DevOps, or SRE). - Demonstrated experience leading teams that operate production cloud environments at scale (Azure, AWS, or GCP), including experience with managed/PaaS services. - Experience with Agile methodologies and Scrum is required. - Experience in software development and Infrastructure as Code (e.g., Terraform, ARM/Bicep, CloudFormation) is required. - Experience with Linux, Windows platforms, and Active Directory. - Experience working in a team-oriented, collaborative, cross-functional environment. - An advanced degree in a directly applicable area of study may substitute for up to two (2) years of job-related experience. - Ability to travel up to 10% of the time, domestically and internationally. Knowledge, Skills, and Abilities: - Proven ability to lead, develop, and retain high-performing engineering talent. - Strong analytical and problem-solving skills; ability to debug, troubleshoot, and drive root cause analysis across complex distributed systems. - Proficient in cloud and network architecture design, documentation, and review. - Strong written and verbal communication skills; able to communicate effectively with executives, peers, and engineers. - Self-motivated, organized, and capable of multitasking and prioritization in a fast-paced environment. - Comfortable making decisions with incomplete information and driving alignment across stakeholders. Preferred Job Requirements: - MBA or Master's Degree in Engineering, Computer Science, or a related field. - Relevant cloud certifications (e.g., Microsoft Azure Solutions Architect Expert, AWS Solutions Architect, Google Cloud Professional Cloud Architect). - Experience in IoT and connected/durable goods industries. - Experience managing globally distributed engineering teams. - Experience leading cloud cost optimization (FinOps) initiatives. - Experience with Kubernetes, container platforms, and modern CI/CD ecosystems. - Strong analytical, financial, and vendor management skills. - Ability to work effectively in a matrix environment. The pay range for this position is $133,783.00 - $228,241.50; base pay offered may vary depending on a number of factors including, but not limited to, the position offered, location, education, training, and/or experience. In addition to base pay, also offered is a comprehensive benefits package and 401k contribution (all benefits are subject to eligibility requirements). This position is eligible for participation in a short-term incentive plan subject to the terms of the applicable plans and policies. Chamberlain Group wants all of its employees to succeed and encourages people of all backgrounds to apply. We’re proud to be an Equal Opportunity Employer, and you’ll be considered for this role regardless of race, color, religion, sex, national origin, age, sexual orientation, ancestry; marital, disabled or veteran status. We’re committed to fostering an environment where people of all lived experiences feel welcome. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence Recruiting@Chamberlain.com. NOTE: Staffing agencies, headhunters, recruiters, and/or placement agencies, please do not contact our hiring managers directly.

Illinois
$133.8K - $228.2K / year
NMI logo

Engineering Manager

NMI

Full commerce is the future — we get you there now.

Full TimeRemoteTeam 201-500H1B Sponsor

• Manage and develop multiple teams of engineers across a wide seniority range, supporting their growth, performance, and career direction. • Lead blended teams of contractors and full-time staff, keeping each group focused, healthy, and productive. • Lead the teams through change — including driving AI tool adoption and challenging engineers to adapt how they work. • Set and defend direction on technical debt and platform investment, balancing long-term health against delivery pressure. • Act as a sounding board for tech leads — pressure-test their thinking and challenge over-engineering or over-thinking before it costs the teams time. • Partner with Product Owners and tech leads to keep delivery aligned, realistic, and well-prioritized. • Manage stakeholder relationships, communicating team capacity, progress, and trade-offs clearly. • Recruit and retain strong engineers, and build teams people want to work on.

Canada
$130K - $160K / year