Senior Software Engineer (2025) Position Available In Durham, North Carolina

Tallo's Job Summary:

Company:
Enfos
Salary:
$120000
JobFull-timeOnsite

Job Description

Job Description:

ENFOS is redefining how global enterprises manage long-termenvironmental risk. As the category leader in EnvironmentalObligation Management, our platform centralizes and automates thefull lifecycle of Environmental Remediation Obligations (EROs) andAsset Retirement Obligations (AROs)-replacing fragmentedspreadsheets and outdated tools with a purpose-built, multi-tenantSaaS platform.

For 25 years, ENFOS has helped the world’s leadingindustrial companies stay audit-ready, SOX-compliant, andfinancially in control of their environmental obligations.

Privately held and profitable, ENFOS operates with no directcompetitors and supports a blue-chip customer base spanning energyand natural resources, chemicals, manufacturing, and logistics endmarkets.

With regulatory pressure rising and ESG scrutinyintensifying, ENFOS is uniquely positioned to empower Finance,Legal, and Remediation teams to improve decision-making, mitigaterisk, and drive long-term balance sheet reliability.

About the

Role:

As a Senior Software Engineer at ENFOS, you will report to theHead of Engineering and play a key role in shaping the future ofour platform. You’ll be responsible for building and optimizingbackend systems that power our enterprise SaaS solution-used byglobal industrial leaders to manage complex environmentalobligations at scale. You bring deep engineering expertise, astrong foundation in Computer Science, and a passion for solvingreal-world problems. Experience with data-driven applications orhighly regulated industries (e.g., energy, environmental, finance)is a plus.

This role is critical to delivering the next generationof ENFOS capabilities-from API design to data architecture andplatform scalability. You’ll work closely with product, design, andimplementation teams while establishing engineering best practices,mentoring junior developers, and contributing to a culture oftechnical excellence and innovation.

How We Work:

Agile development: Operate in two-week sprints with cleargoals, ownership, and rapid iteration.

Code quality focus:

Prioritize automated testing, code reviews,and clean architecture to ensure long-term maintainability.

Modern toolset:

Use React, Java, GitLab, Docker, and CI/CDpipelines to streamline development and deployment.

Engineer empowerment:

Encourage autonomy andinitiative-developers are expected to improve performance,scalability, and user experience.

Growth mindset:

Offer mentorship, exposure to system-levelthinking, and a clear path to senior ownership and technicalleadership.

Top Three Outcomes:
Seamless Customer Onboarding & DataIntegration:

Design and implement robust data pipelines to supportefficient customer onboarding and large-scale datamigrations-ensuring accuracy, reliability, and minimaldowntime.

AI-Driven Workflow Automation:

Lead the integration of AIagents into core business workflows, collaboratingcross-functionally to embed intelligence into process automationand drive measurable business value.

Scalable & Secure SaaSArchitecture:

Work on the server-side to enhance applicationsecurity, scalability, and deployment processes. Partner withsenior engineers to architect new features and evolve ourcloud-based platform.

Responsibilities:

Design and build scalable backend systems: Develophigh-performance services and APIs that power ENFOS’ enterpriseplatform, ensuring reliability and maintainability at scale. Develop and maintain robust data pipelines: Create and optimizeworkflows that integrate complex, multi-source environmental andfinancial data.

Own features end-to-end:

Drive features from architecturethrough implementation, deployment, and iteration-balancing qualitywith speed.

Collaborate cross-functionally:

Partner with product,implementation, and engineering teams to translate customer andbusiness needs into elegant technical solutions. Influence architecture and long-term technical direction:

Contribute to platform-wide design decisions and help evolve ENFOS’technical roadmap.

Champion quality and best practices:

Set a high bar throughcode reviews, mentorship, and driving clean, maintainable designpatterns.

Prioritize reliability and observability:

Build withmonitoring, metrics, and alerting in mind. Lead post-incidentreviews and contribute to system resilience.

Support team growth and hiring:

Participate in interviews, helponboard new engineers, and foster a collaborative, high-performanceculture. Bachelor’s degree in computer science, Engineering, or arelated technical field 5+ years of professional experience building and maintainingproduction-grade backend systems in a high-growth or enterpriseenvironment Proven ability to design scalable architectures, write cleancode, and ship high-quality software in languages such as Java,Python, or similar Strong experience with modern development practices, includingCI/CD pipelines, automated testing, and cloud-based infrastructure(e.g., AWS, Azure) Experience with data integration, ETL pipelines, and tools formigrating, transforming, and validating complex datasets Familiarity with machine learning frameworks (e.g., TensorFlow,PyTorch) and interest in emerging technologies like LLMs and AIagents Excellent problem-solving skills with a bias for action andstrong sense of ownership from design through deployment Collaborative team player with strong communication skills anda desire to mentor others, contribute to architectural decisions,and elevate the engineering culture Alignment with ENFOS values: accountability, continuousimprovement, and building solutions that drive real-world impact inhighly regulated industries

Preferred Qualification:

Strongcandidates are passionate about innovation in AI/ML, committed tocontinuous learning, and bring a team-first mindset focused onbuilding robust, scalable, and impactful systems.

Annual SalaryRange:

$100,000-$140,000USD Paid Time Off (Vacation, Sick Days, Public Holidays) Full Family Health Care Plan (Medical & Vision) Flexible Spending Account & Retirement Plan (401k) Pre-IPO Stock Options #J-18808-Ljbffr

Other jobs in Durham

Other jobs in North Carolina

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started