Software Engineer Intern (Summer 2027)
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