ENFOS is redefining how global enterprises manage long-term environmental risk. As the category leader in Environmental Obligation Management, our platform centralizes and automates the full lifecycle of Environmental Remediation Obligations (EROs) and Asset Retirement Obligations (AROs)replacing fragmented spreadsheets and outdated tools with a purpose-built, multi-tenant SaaS platform.
For 25 years, ENFOS has helped the world's leading industrial companies stay audit-ready, SOX-compliant, and financially in control of their environmental obligations. Privately held and profitable, ENFOS operates with no direct competitors and supports a blue-chip customer base spanning energy and natural resources, chemicals, manufacturing, and logistics end markets.
With regulatory pressure rising and ESG scrutiny intensifying, ENFOS is uniquely positioned to empower Finance, Legal, and Remediation teams to improve decision-making, mitigate risk, and drive long-term balance sheet reliability.
About the Role:
As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on role in delivering high-impact, full-stack features using React and Java. You'll work on scalable, high-performance web applications used by global industrial leaders to manage complex environmental obligations.
You should be comfortable working across the stackbuilding user interfaces in React, implementing backend logic in Java, and integrating with APIs and databases. You'll collaborate with product, design, and engineering to ship reliable, scalable features that deliver real customer value.
How We Work:
What responsibilities you can expect:
You'll be training to work in small teams on various issues across an enterprise SaaS product tech stack. We will expect you to have a personal interest in writing clean, modular, well-documented code. You'll be working to improve our solutions in Java EE as well as structuring and building out UI screens. You'll be delving into our databases and SQL functions. You'll be contributing to technical designs and working to develop new features for our customers. Maybe you'll start surprising us with improvements we didn't even think about yet.
Top Three Outcomes:
Deliver End-to-End Product Features: Build and maintain scalable full-stack features using React and Java/Spring Boot, delivering high-quality functionality that meets product and user needs from UI to database.
Ensure System Performance & Reliability: Continuously optimize API performance, database queries, and backend services to improve responsiveness, scalability, and overall system health.
Drive Team Collaboration & Code Quality: Contribute to a high-performing engineering culture through code reviews, clean coding practices, and effective collaboration with product, design, and engineering peers.
Responsibilities:
Requirements
Preferred Qualification:
Strong candidates are eager to grow in a full-stack role, committed to continuous learning, and bring a team-first mindset focused on building reliable, user-centric software.
Benefits
Qualification
Bachelor's Degree
Job Function: IT/Computers - Software & Software Services
Job Type: Full Time
Workplace Type: Not Specified
Experience Level: Not Specified
Salary: Competitive & Based on Experience
Experience: 2 - 3 yrs
Company about us: ENFOS is a leading enterprise software company that provides environmental management solutions to companies facing liabilities associated with remediation and decommissioning projects. Founded in 2000, the company has been providing innovative solutions to clients in various industries such as Oil and Gas, Transportation, Manufacturing, Chemicals, and Energy/Utilities.
With a team of...
Company Name: ENFOS, Inc.
Recruiting People: HR Department
Website: http://www.enfos.com
Headquarter: San Francisco, CA, USA 94104
Industry: IT/Computers - Software & Software Services
Company Size: 11-50 Employees
Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.
DMV IT Service • Durham, NC, USA
Experience: 8 - 9 yrs
Salary: Competitive & Based on Experience
View JobDMV IT Service • Durham, NC, USA
Salary: Competitive & Based on Experience
View JobDMV IT Service • Durham, NC, USA
Experience: 10 - 11 yrs
Salary: Competitive & Based on Experience
View JobDMV IT Service • Durham, NC, USA
Salary: Competitive & Based on Experience
View JobDuke Corporate Education • Durham, NC, USA
Experience: 6 - 8 yrs
Salary: Competitive & Based on Experience
View JobDMV IT Service • Durham, NC, USA
Salary: Competitive & Based on Experience
View JobTwo95 International Inc. • Durham, NC, USA
Salary: Competitive & Based on Experience
View JobLabcorp • Durham, NC, USA
Salary: Competitive & Based on Experience
View JobNVIDIA • Durham, NC, USA
Experience: 8 - 9 yrs
Salary: Competitive & Based on Experience
View JobLabcorp • Durham, NC, USA
Experience: 3 - 4 yrs
Salary: Competitive & Based on Experience
View Job