Summer 2027

Software Engineer Intern

Summer 2027

Posted on 9/4/2026

ENFOS

ENFOS

11-50 employees

Enterprise SaaS for environmental obligations management

No salary listed

Durham, NC, USA

In Person

Bachelor's

Category
Software Engineering
Required Skills
LLM
RabbitMQ
Python
JavaScript
Distributed Systems
React.js
Git
Data Structures & Algorithms
SQL
Machine Learning
Java
Postgres
Data Engineering
Docker
TypeScript
Redis
Ansible
REST APIs
DevOps
Linux/Unix
Spring
HTML/CSS

Get referred to ENFOS

See people who can refer or advise you

Requirements
  • Currently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • Strong foundation in data structures, algorithms, object-oriented programming, and core computer science concepts.
  • Proficiency in at least one modern programming language, such as Java, Python, JavaScript, or TypeScript.
  • Experience building software through coursework, personal projects, internships, research, or other hands-on development.
  • Understanding of fundamental software engineering concepts including modular design, debugging, testing, and maintainable code.
  • Familiarity with Git and version-control workflows.
  • Strong problem-solving skills and the ability to break complex problems into manageable technical solutions.
  • Ability and willingness to learn unfamiliar technologies, frameworks, and areas of the application stack.
  • Strong attention to code quality, structure, readability, and maintainability.
  • Ability to communicate clearly and collaborate effectively with engineers and cross-functional teams.
  • Interest in using AI-assisted development tools effectively as part of the software development process.
Responsibilities
  • Design, develop, test, and enhance features across the ENFOS platform using modern software engineering practices.
  • Build responsive, intuitive interfaces and reusable components using technologies such as React and TypeScript.
  • Develop application services, business logic, integrations, and REST APIs using technologies such as Java and Spring Boot.
  • Build capabilities for processing, validating, transforming, and presenting complex environmental, financial, and transactional data.
  • Work on projects involving document intelligence, natural-language interfaces, automation, forecasting, or other AI-assisted workflows where applicable.
  • Investigate requirements, evaluate technical approaches, troubleshoot issues, and implement maintainable solutions.
  • Connect frontend applications with backend services, APIs, databases, and other platform capabilities.
  • Identify opportunities to improve application responsiveness, reliability, maintainability, and scalability.
  • Follow engineering standards for architecture, testing, code reviews, security, documentation, and maintainability.
  • Work with engineering, product, design, and implementation teams to translate business requirements into working software.
  • Gain hands-on experience with GitLab, CI/CD, Docker, automated testing, AI-assisted development tools, and enterprise development workflows.
  • Work on production-quality software while receiving mentorship and technical guidance from experienced engineers.
Desired Qualifications
  • Experience with frontend technologies including React, TypeScript, JavaScript, HTML, CSS, and responsive UI development.
  • Experience with backend technologies including Java, Spring Boot, REST APIs, and distributed application development.
  • Experience with Python, machine learning, large language models, document processing, embeddings, or data engineering.
  • Experience with SQL, PostgreSQL, and relational data modeling.
  • Experience with Docker, Linux, CI/CD, cloud infrastructure, messaging, or distributed systems.
  • Experience with automated testing, performance optimization, secure coding, or accessibility.

ENFOS provides a SaaS subledger accounting platform that serves as the enterprise system of record for Environmental Obligation Management, handling ARO and ERO under US GAAP and IFRS. It integrates with ERP, procure-to-pay, and scientific data systems to structure financial, operational, and scientific data, automate end-to-end workflows, and produce audit-ready reporting. The platform embeds into accounting workflows and the period-end close, giving governance and data control at enterprise scale with data sovereignty. Its goal is to reduce financial and audit risk while improving operational efficiency and ROI for organizations with environmental liabilities, differentiating itself through deep accounting workflow integration and a bootstrapped, capital-efficient model.

Company Size

11-50

Company Stage

N/A

Total Funding

N/A

Headquarters

San Francisco, California

Founded

2000

Get referred to ENFOS

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • STATERA 5.0 launched February 2, 2026, expanding into Asset Retirement Obligations.
  • ENFOS claims many large industrial customers, including Shell, ConocoPhillips, Dow, and Bayer.
  • The company sells to regulated portfolios needing audit trails, remeasurement controls, and ERP integration.

What critics are saying

  • Spreadsheets and ERP modules remain cheaper rivals, pressuring ENFOS renewals through 2026.
  • Concentration in industrial customers like Shell, Boeing, and Union Pacific creates churn risk.
  • A failed STATERA 5.0 rollout would damage ENFOS credibility with finance and audit teams.

What makes ENFOS unique

  • STATERA 5.0 unified ARO and ERO under one finance-first system of record.
  • ENFOS targets ASC 410-20 and ASC 410-30 audit-ready reporting, not generic EHS software.
  • Its pricing scales with total annual EO spend, aligning revenue to customer obligation complexity.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Vision Insurance

Paid Vacation

Paid Sick Leave

Paid Holidays

Health Savings Account/Flexible Spending Account

Stock Options