N

New York ISO

Independent operator of New York's electricity grid

Software Engineering Co-op - Software Engineering

Backend EngineeringConfirmed live in the last 24 hours
InternshipRensselaer, NY, USA$22 - $35

About the Job

Requirements

  • Currently pursuing a bachelor's degree in Computer Science, Software Engineering, or a closely related field.
  • Have rising junior or senior standing.
  • Have foundational programming and problem-solving skills.
  • Be able to learn unfamiliar code, systems, and technical processes.
  • Be able to communicate clearly, document work, ask questions, and collaborate with technical and business partners.
  • Have strong attention to detail and willingness to take ownership of assigned deliverables.

Responsibilities

  • Review the current application's purpose, workflows, dependencies, and technical design.
  • Confirm requirements with technical and business stakeholders.
  • Review the proposed architecture and implementation approach.
  • Document technical decisions, assumptions, and open questions.
  • Translate the approved design into user stories and acceptance criteria.
  • Develop the replacement application using NYISO development, security, review, and source-control practices.
  • Use AI-assisted development tools as an engineering aid while applying established development standards.
  • Collaborate with database, infrastructure, software engineering, quality assurance, and business partners.
  • Perform developer testing and resolve identified defects.
  • Support validation in quality-assurance environments.
  • Partner with quality-assurance professionals to define repeatable functional tests.
  • Automate appropriate tests for future patches and enhancements.
  • Create technical, operational, configuration, and support documentation.
  • Contribute to cutover, rollback, and implementation planning.
  • Support production implementation and knowledge transfer to the supporting team.

Desired Qualifications

  • Coursework or project experience in databases and software engineering.
  • Experience with Java and Spring Boot.
  • Experience with SQL and relational database concepts.
  • Familiarity with source control, automated testing, APIs, or systems integration.
  • Familiarity with AI-assisted development tools such as GitHub Copilot.

About the Company

New York ISO

Independent operator of New York's electricity grid

The New York Independent System Operator runs New York's high-voltage electricity grid and wholesale power markets for generators, utilities and other market participants. As an independent nonprofit, it coordinates power flows around the clock while keeping grid operations separate from ownership of transmission lines. Its competitive auctions match electricity supply with demand, with prices reflecting operating costs and constraints on the grid. The organization also assesses future reliability needs and studies proposed connections to the power system across New York. NYISO began operating in 1999 and is headquartered in Rensselaer, New York.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Rensselaer, NY
Founded
1999

Recently Posted Jobs

Explore more opportunities at New York ISO

See more jobs