CareerPlanSign in

Software Engineer Intern (Summer 2027)

Durham, North Carolina, United States💼 Internship🗓 2026-09-04 → 2026-09-26

Core

Intern role building and modernizing an enterprise SaaS platform for managing environmental and financial obligations.

Role type

Software Engineering Intern

Builds

Enterprise SaaS platform for Environmental Remediation Obligations (EROs) and Asset Retirement Obligations (AROs)

Domain

Environmental compliance and financial risk management

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Data structures, algorithms, object-oriented programming, modern programming languages (Java/Python/JavaScript/TypeScript), Git, software engineering fundamentals

Preferred skills

Frontend (React/TypeScript), Backend (Java/Spring Boot), Data/AI (Python/ML/LLMs), Databases (SQL/PostgreSQL), Platform/DevOps (Docker/CI/CD)

Technologies

Java, Spring Boot, React, TypeScript, PostgreSQL, Redis, RabbitMQ, WebSockets, GitLab, Docker, Ansible, CI/CD

Responsibilities

Design, develop, test, and enhance features across the ENFOS platform; Build responsive user interfaces and reusable components; Develop application services, business logic, and REST APIs; Process, validate, and transform complex environmental and financial data; Contribute to AI-enabled capabilities like document intelligence and automation; Troubleshoot issues and implement maintainable solutions; Connect frontend applications with backend services and databases; Improve application performance, reliability, and scalability; Write high-quality code following engineering standards; Collaborate with cross-functional teams to translate requirements into software.

Seniority

Intern

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.