ENFOS
Senior Software Engineer - 2026
$170K–$210K
Durham, North Carolina · Senior · Full-time · Posted Dec 6, 2025
- Experience
- 5+ years of hands-on backend software engineering experience in production enterprise environments.
About the job
Build and scale ENFOS’s backend platform for environmental obligations, including services, APIs, data pipelines, and AI-enabled customer workflows.
What you'll do
- Design and build resilient backend services, APIs, and data pipelines for enterprise workflows.
- Architect and deliver AI-powered capabilities, platform improvements, and large-scale data migrations.
- Own initiatives end-to-end, set engineering standards, and mentor engineers while collaborating across teams.
What they ask for
- 5+ years of hands-on backend software engineering experience in production enterprise environments.
- Ability to architect scalable backend systems using Java, Python, or a comparable language, and experience building complex B2B SaaS platforms.
- Experience designing data integration pipelines, ETL workflows, and complex data transformations.
- Strong engineering practices, including CI/CD, automated testing, and cloud infrastructure such as AWS or Azure.
Nice to have
- Experience with financial, regulated, or audit-driven software; production LLM, AI agent, or other AI integration; or TensorFlow or PyTorch.
- Experience with Spring Boot, Redis, RabbitMQ, WebSockets, Docker, GitLab, Ansible, or legacy backend modernization.
Pay
$170,000 - $210,000 USD base salary
Tools
Java, Python, AWS, Azure, Spring Boot, Redis, RabbitMQ, WebSockets
AI focus
Build AI-powered capabilities and intelligent agents to automate customer workflows; help architect Atlas, ENFOS’s AI platform.
Model-written summary · the original posting is authoritative