Software & Engineering Lead
Intelligent Generation
Benefits:
- Warrants
- Annual bonus
- 401(k)
- 401(k) matching
- Competitive salary
- Health insurance
- Paid time off
Full Time | Hybrid | Chicago Metro Area
Build the software layer that operates and optimizes a distributed battery fleet
Intelligent Generation’s mission is to empower businesses to engage the clean energy grid.
Intelligent Generation builds and operates POWR:Suite , a software platform that helps battery energy storage assets make highly profitable economic decisions.
POWR:Suite connects distributed energy assets to wholesale power markets while also optimizing behind-the-meter value: reducing utility bills, managing demand charges, improving asset performance, supporting resilience, and helping customers capture the full economic value of their energy assets.
Our work sits at the intersection of energy markets, grid operations, virtual power plants, customer savings, software automation, telemetry, and AI-assisted decision-making.
We are looking for a software engineering leader to own and scale the fleet software and controls-adjacent application layer of POWR:Suite.
This is a leadership role. You will be hands-on early, but the expectation is that you will grow into leading engineers, shaping architecture, and orchestrating AI agents that support software delivery, testing, documentation, monitoring, and operational workflows.
Why this role matters
POWR:Suite operates in the real world. The software affects physical assets, market participation, customer bills, demand charge outcomes, operator decisions, asset performance, resilience, and revenue confidence.
As IG scales, we need fleet software that makes economic decisions more repeatable, explainable, observable, and optimized across market and customer-side value streams.
You will help build that layer.
What you will lead and own
Fleet operations software
Lead the software services that support dispatch, state-of-charge management, availability, asset readiness, market participation, customer bill optimization, demand charge management, resilience use cases, and operational decision-making across a growing BESS fleet.
Operator applications
Own the tools operators and field teams use every day: control panels, fleet dashboards, workflow tools, alerts, status views, exception handling, and operational decision support.
Event-driven services
Design and operate the service layer that moves telemetry, commands, statuses, and operational events across POWR:Suite. Build for reliability, observability, ordering, failure recovery, and real-world operating conditions.
Controls-adjacent software
Develop deep fluency in how software decisions affect physical asset behavior and economic outcomes. Partner across controls, operations, and platform teams to make fleet behavior safer, clearer, and more repeatable.
Economic decisioning workflows
Build software that helps determine when assets should charge, discharge, preserve state of charge, participate in market programs, reduce customer demand charges, or support resilience needs.
Commissioning and configuration workflows
Build software that reduces manual steps in asset onboarding, configuration, commissioning, testing, and readiness tracking.
Software agents
Build, maintain, evaluate, and govern agents that support software delivery and operations, including code review agents, test agents, regression agents, documentation agents, commissioning support agents, and operator workflow assistants.
People and agent orchestration
Over time, build and lead a software engineering function. Define how engineers and agents work together to improve delivery speed, review quality, test coverage, documentation, operational support, and system reliability.
What success looks like
First 90 days
- Understand POWR:Suite’s current fleet software, dispatch workflows, operator tools, economic decisioning logic, and controls-adjacent processes
- Own a defined improvement in the fleet or operator workflow
- Document key system flows, dependencies, decision points, and failure modes
- Identify high-value agent-assisted opportunities in development, testing, operations, or operator support
First 6 months
- Take primary ownership of selected fleet software services or operator applications
- Improve usability, reliability, and observability of dispatch-related workflows
- Build tools that reduce manual operational steps
- Deploy or improve agents that assist with code review, testing, documentation, commissioning, or operator support
First 12 months
- Lead the software function for fleet operations and controls-adjacent applications
- Reduce dependency on tribal knowledge by codifying workflows, tests, and operational logic
- Improve the scalability and resilience of POWR:Suite’s fleet software layer
- Build the foundation for a team that can scale software delivery with agent leverage
What we are looking for
Required
- 8+ years in software engineering, systems engineering, full-stack engineering, back-end engineering, or controls-adjacent software
- Experience leading technical work across teams or mentoring engineers
- Strong Python experience in production systems
- Experience building APIs, services, event-driven systems, and operational applications
- Experience with real-time, high-reliability, hardware-adjacent, industrial, or operational software
- Ability to build practical internal tools for operators, field teams, or technical users
- Strong debugging instincts across software, data, infrastructure, and system behavior
- Hands-on experience using AI tools as part of engineering work
- Ability to build, maintain, evaluate, govern, or orchestrate agents that support engineering and operational workflows
- Strong curiosity about physical systems and how software affects real-world and economic outcomes
Strongly preferred
- GCP experience, especially Cloud Run, Pub/Sub, Cloud SQL, or similar managed services
- Experience with WebSockets, real-time dashboards, event streams, or operational interfaces
- BESS, SCADA, EMS, DER, energy management, inverter, or industrial controls exposure
- Familiarity with DNP3, Modbus, ICCP, or similar protocols
- Familiarity with LabVIEW
- Experience with state machines, deterministic logic, simulation, or control-adjacent systems
- Experience building or leading a software engineering team
Why this is exciting
You will build software that matters in the physical world and in the customer’s economics. Your work will help IG operate a growing distributed energy fleet, improve market participation, reduce customer bills, manage demand charges, support resilience, reduce operational drag, and turn complex energy workflows into scalable software and agent-assisted execution.
This is a hybrid position and will require remote and in-person (Oak Brook/Chicago) work.
Intelligent Generation participates in the E-Verify process for all new hires.
- Flexible work from home options available.
$111.3k - $215.1k
...are, join our team.KPMG is currently seeking a Technical Lead, Forward Deployed Engineering to join our AI & Data Labs practice.Responsibilities:... ...years of recent experience shipping end-to-end production software systems, with a focus on data, machine learning, and AI-...SuggestedH1bLocal area- Who You’ll Work WithThe Cloud-Build's Software Engineering discipline within Slalom co-creates custom software, data, and cloud products with... ...Generative AI, and application services provided by industry leading cloud providers. Examples include AWS, Azure and GCP.*...SuggestedTemporary workLocal area
- ...opportunities, a world-class training facility, and leading market tools, we help our people... ...Lead Manager, Forward Deployed Engineering to join our Advisory Services practice.Responsibilities... ...shipping end-to-end production secure software systems, with a focus on data, machine...SuggestedH1bLocal area
$165k - $190k
...strategies and enable real transformation to produce sustainable business results.Join our team and create your future.This person leads the AICC engineers who work inside Huron's business teams during US and Canada hours. They run and grow the engineering team, own delivery on...SuggestedFull timeLocal areaFlexible hoursShift work- ...and CMMI-DEV Level 3"Job DescriptionJob Title: Technical Team Lead Duration: Full TimeLocation: Chicago, ILInperson interview is... ...Lead, you will help guide a group of highly talented software engineers build cloud-based products using Lean/Agile processes. Responsibilities...Suggested
- ...project. Kindly share your resume at ****@*****.*** Job Role: Workforce Identity & Access Management (IAM)/ Entra ID Tech Lead Location: Chicago-IL. 100% onsite. Role Descriptions: Requirements/Responsibilities-Lead Identity centric Workforce Security...Full time
$109k - $149.88k
...Ready to Make It Happen at Mondelēz International?Join our Mission to Lead the Future of Snacking. Make It With Pride.Senior Technical Oven Lead will be strongly linked to global and regional Engineering agendas and deliver measurable results to each Business units and...Full timeWork at officeRelocation package- ...ILEmployment Type: C2CIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Onsite Technical Lead (Alfresco Content Management) Location: Chicago, IL (Day 1 Onsite) Job Description: Provide technical expertise in the...
$150k - $190k
...growing technology and analytics organization is seeking an AI Tech Lead to join its team in a full time capacity. This opportunity is... ...for advanced AI initiatives while remaining deeply involved in engineering. Rather than moving away from development, the selected...Full time$152k - $200k
At Prologis, we don’t just lead the industry—we define it with a 1.3 billion square foot... ...with business leaders, product teams, engineers, architects, data teams, and technology partners... ...of experience in technical leadership, software engineering, enterprise architecture, AI...Full timeContract work$167k - $307k
...scientists, operators, creatives, designers, engineers, and architects. Our team balances... ...in Architecture in the professional IT/Software Development services industryMinimum of... ...consulting work, ramping up pursuit teams and leading business development pursuits end-to-end...Local area$186.9k - $267.7k
...2026Meet The TeamCloud Network Platform Engineering builds and operates the cloud platforms... ...manage them.We are looking for a technical lead to join our Kubernetes Site Reliability... ...and maintain production-quality Go software for distributed, concurrent, and networked...Full timeTemporary workLocal areaFlexible hours- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...Job DescriptionAECOM is seeking an experienced Senior Technical Lead to join our Environmental Remediation practice in the Chicago office...For subcontractorWork at officeLocal areaWorldwideFlexible hours
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...architecture, and Event Driven Architecture• Leading technical implementation efforts in an... ...• BS/MS degree in Computer Science, Engineering or related subject• 10+ years software engineering...Permanent employmentFull time
- ...Data & AI organization to match that ambition, bringing modern, product-grade engineering practices into one of the most traditional industries there is. \n \n We are seeking a Lead Software Engineer with hands-on technical leadership experience, someone who can...Contract workLocal area
- Company DescriptionAbout Client:They help in transforming the leading organizations and communities around the world. Organizations infrastructure and culture is amazing. Best place!!Job DescriptionJob Description:As a Peoplesoft expertise, you will be involved in developing...
$130k - $216k
...Required:NoneWhat You Will Do:The Workday Financials Technical Lead serves as the senior technical owner of the Finance System of Record... .... Master's degree in Information Systems, Computer Science, Engineering, Accounting, Finance, Business Administration, or Data Science....Full timeFlexible hours- Hey there! We’re Fever, the world’s leading tech platform for culture and live entertainment.Our mission? To democratize access to culture... ...influence demand when millions search for what to do next. We engineer visibility across the entire discovery ecosystem: traditional...Work at officeLocal areaWork from homeHome officeFlexible hours
$184.5k
...passionate people, trusted partnerships, and leading technology, we connect travelers,... ...technical leader to help build and scale the software, data, automation, and AI capabilities... ...operations, product, analytics, data, engineering, and enterprise technology.You will turn...Full time$70k - $140k
...specifications. Provides technical assistance in solving hardware or software problems. Possesses an in-depth knowledge of and works with the... ...and regulatory standards for the environment. Must be ready to lead and advise inexperienced technical teamPreferred Qualifications...Full timeWork experience placementWork at officeRemote workWork from homeFlexible hours$70 - $85 per hour
...technology and analytics organization is seeking an experienced AI Tech Lead to help drive the next generation of enterprise AI solutions.... ...is looking for a hands-on AI expert who enjoys solving complex engineering challenges while mentoring other engineers and helping...Full timeTemporary workRemote workFlexible hours- ...established, distributed group of Microsoft 365 Cloud Technical Leads spread across our global offices, operating a single global platform, in a hands-on role with real architectural influence: engineers here design solutions, validate them with peers, and implement them...Work at officeWorldwide
$266.1k - $342.9k
...As the Incubation Technical Activation Lead, you’ll turn approved cross-product technical... ...evidence. You will coordinate product, engineering, SE, dCloud/demo, partner, CX/support,... ...of demonstrated expertise in Network software and solutions. · Strong architectural literacy...Full timeTemporary workLocal areaRemote workRelocationFlexible hoursEarly shift$119.77k - $140.9k
...things, learn new skills and discover what you excel at—all from Day One.Job DescriptionWorkday Center of Excellence (CoE) Delivery Lead We are seeking an experienced and visionary Workday CoE Delivery Lead to establish and manage a high-performing offshore Workday delivery...Full timeLocal area3 days per week$150k - $180k
...expertise, and proficiency in React frameworks . Shopify Plus Tech Lead is expected to interface with both internal teams and clients,... ...GraphQL-first data models and workflows. 2-Frontend Engineering Advanced proficiency in React with TypeScript. Strong...Full timeWorldwideFlexible hours3 days per week- ...global healthcare enterprise is looking for an Infrastructure Lead who can be both the hands-on builder and the strategic driver of... ...is a high-impact role for someone who came up through systems engineering, networking, or DevOps - someone who's been in the weeds of infrastructure...Full timeLocal areaImmediate startShift work
$99k - $232k
...AIManagement LevelManagerJob Description & SummaryThe OpportunityAs a Gemini Tech Lead you will lead client-facing generative AI and data modernization efforts within our Data and Analytics Engineering practice, guiding solution design, delivery planning, and technical...Full timeH1b- ...are seeking an experienced Senior Technical Architect with deep expertise in the Ivalua software platform to join our team.The ideal candidate will have a proven track record of leading technical implementation teams and designing robust solutions for enterprise clients....Work experience placementLive inWork at officeLocal area
$175k - $195k
...cutting-edge technologies that push the boundaries of design and software development. We promote long-term success, not just for our... ...to new heights. Codal is searching for a hands-on Engineering Tech Lead to perform various architectural tasks and provide...Work at office- ...Azure System Engineer Role Title: Azure System Engineer Role Locations: Onshore – Charlotte, NC; Chicago, IL; Colorado Springs,... ...and Managing Group Policies. Experience developing and testing software packages using Install shield, or equivalent. Proven skills managing...Work experience placementWork at officeRemote work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software & Engineering Lead. Be the first to apply!
- lead app. developer Chicago, IL
- lead infrastructure engineer Chicago, IL
- lead operating engineer Chicago, IL
- lead web developer Chicago, IL
- lead engineer Chicago, IL
- lead network engineer Chicago, IL
- software implementation project manager Chicago, IL
- healthcare software sales Chicago, IL
- software qa Chicago, IL
- software sales Chicago, IL




