Important Application Submission InformationIn order to ensure your application is successfully received before the job posting expires, please submit your application by 11:59 PM on Monday, April 20, 2026
More than a career - a chance to make a difference in people's lives.Build an exciting, rewarding career with us - help us make a difference for millions of people every day. Consider joining the Duke Energy team, where you'll find a friendly work environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits.
Associate Software Engineer: iGrid - Duke EnergyMore than a career - this is a chance to make a difference.Build an exciting and rewarding career at Duke Energy, where your work helps power millions of people every day. iGrid develops modern, cloud-native applications on AWS that support grid planning, resiliency, and the transition to cleaner energy. Our products help teams anticipate future energy demand, identify grid upgrade needs, and make data-driven investment decisions that shape the future of the electric grid.
We're looking for an Associate Software Engineer who is eager to learn, grow, and contribute to meaningful, real-world software used in production to support grid modernization.
Responsibilities As an Associate Software Engineer, you'll work as part of a small, collaborative Agile team building and supporting cloud-based software solutions. Under the guidance of experienced engineers, you'll contribute to the full software development lifecycle-learning modern engineering practices while delivering code that runs in production and makes a real impact.
You will:- Assist in designing, developing, testing, and debugging software solutions and enhancements
- Write clean, efficient, well-tested code following established design patterns and team standards
- Help build and maintain backend services, APIs, and data pipelines
- Support system monitoring, troubleshooting, and continuous improvement of reliability and performance
- Participate in Agile ceremonies, code reviews, and test-driven development practices
- Collaborate closely with software engineers, product owners, designers, and data engineers
- Learn and apply modern cloud-native patterns, automation, and CI/CD practices
Our technology stack- AWS services such as S3, DynamoDB, Glue, Athena, EC2, Lambda, and CloudWatch
- Backend development and API design
- SQL and NoSQL data stores
- Event-driven and microservices-based architectures
- Automated testing, CI/CD pipelines, and observability tools
Basic/Required qualifications- Associates degree in Information, or Other Related Degree
- In lieu of Associates degree(s) listed above, High School/GED AND 2 year(s) related work experience
Desired qualifications:- Recently graduated or preparing to graduate with a 2-year or 4-year IT-related degree, or equivalent experience
- Previous Duke Energy experience
- Foundational knowledge of programming concepts and software development principles
- Exposure to full-stack development
- Strong curiosity, problem-solving skills, and desire to learn
- Ability to work effectively in a collaborative Agile environment
- Familiarity with Java, JavaScript, Angular, or REST APIs
- Exposure to AWS or other cloud platforms
- Internship, academic, or project experience delivering software
- Interest in cloud computing and DevOps practices
Working Conditions- Hybrid Mobility Classification - Work will be performed from both remote and onsite locations after the onboarding period. However, hybrid employees should live within a reasonable daily commute to a Duke Energy facility.
Why iGrid?- Real impact supporting cleaner, more reliable energy
- Growth-focused culture with mentoring
- Modern engineering practices and cloud-native systems
- Clear career progression opportunities
Apply now to help build the future of clean, reliable energy with iGrid at Duke Energy.#LI-DNI#LI-ZM1Travel Requirements5-15%
Relocation Assistance Provided (as applicable)No
Represented/Union PositionNo
Visa Sponsored PositionNo
Please note that in order to be considered for this position, you must possess all of the basic/required qualifications.Privacy
Do Not Sell My Personal Information (CA)
Terms of Use
Accessibility