{"id":202137,"url":"https://alion.io/job/enfos-software-engineer-intern-summer-2027","title":"Software Engineer Intern (Summer 2027)","company":{"id":94787,"name":"Enfos","domain":"enfos.com","url":"https://alion.io/company/enfos","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":75,"open_postings":4,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-24T06:02:35Z"}},"role":"Backend","role_family":"Backend","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Durham, United States","Chicago, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitLab","optional":false},{"name":"JavaScript","optional":false},{"name":"Platform Engineering","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"TypeScript","optional":false},{"name":"Agile","optional":true},{"name":"Ansible","optional":true},{"name":"Clean Architecture","optional":true},{"name":"Embeddings","optional":true},{"name":"Java","optional":true},{"name":"Linux","optional":true},{"name":"Machine Learning","optional":true},{"name":"RabbitMQ","optional":true},{"name":"Redis","optional":true},{"name":"SQL","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-09-04T00:00:00Z","employer_posted_date":"2026-09-04","last_verified_at":"2026-10-24T19:55:25Z","board_verified":true,"closed_at":null,"days_open":51,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":51},"description":"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.\nFor 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.\nWith 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.\nAbout the Role\nAs a Software Engineering Intern at ENFOS, you will work alongside experienced engineers building and modernizing an enterprise SaaS platform used to manage complex environmental and financial obligations.\nThis is a hands-on engineering internship. You will contribute to real product development and may work across frontend applications, backend services, APIs, data processing, document management, AI-enabled capabilities, or platform infrastructure depending on your technical strengths and current product initiatives.\nYou will participate in the same engineering practices used by our development teams, including design discussions, implementation, code reviews, testing, and iterative delivery, and gain experience building reliable, secure, and scalable enterprise software.\nWe are looking for interns who have strong computer science fundamentals, enjoy solving difficult problems, and are comfortable learning beyond a single technology stack.\nHow We Work:\nAgile development: Work in two-week sprints with clear goals, ownership, collaboration, and rapid iteration.\nEngineering quality: Build production-quality software with an emphasis on clean architecture, automated testing, code reviews, security, performance, and long-term maintainability.\nModern technology stack: Gain hands-on experience across our technology stack, including Java, Spring Boot, React, TypeScript, PostgreSQL, Redis, RabbitMQ, WebSockets, GitLab, Docker, Ansible, and CI/CD, as well as modern AI-assisted development tools.\nEnd-to-end engineering: Depending on the project, work across frontend, backend, APIs, data, AI-enabled capabilities, and platform services rather than being limited to a single area of the technology stack.\nEngineer ownership: Take initiative, solve real problems, and contribute ideas that improve the performance, scalability, reliability, and user experience of the ENFOS platform.\nMentorship and growth: Work closely with experienced engineers, participate in technical design and code reviews, and develop the skills needed to build and understand enterprise-scale software systems.\nResponsibilities\nAs a Software Engineering Intern at ENFOS, you will work alongside experienced engineers to design, build, test, and improve production software used by global enterprises to manage complex environmental and financial obligations. Depending on your skills, interests, and project needs, you may contribute across frontend, backend, data, AI-enabled features, or platform engineering.\nYou will have opportunities to:\nBuild production software: Design, develop, test, and enhance features across the ENFOS platform using modern software engineering practices.\nDevelop user-facing experiences: Build responsive, intuitive interfaces and reusable components using technologies such as React and TypeScript.\nBuild backend services and APIs: Develop application services, business logic, integrations, and REST APIs using technologies such as Java and Spring Boot.\nWork with data and documents: Build capabilities for processing, validating, transforming, and presenting complex environmental, financial, and transactional data.\nContribute to AI-enabled capabilities: Work on projects involving document intelligence, natural-language interfaces, automation, forecasting, or other AI-assisted workflows where applicable.\nSolve real engineering problems: Investigate requirements, evaluate technical approaches, troubleshoot issues, and implement maintainable solutions.\nIntegrate across the application stack: Connect frontend applications with backend services, APIs, databases, and other platform capabilities.\nImprove performance and scalability: Identify opportunities to improve application responsiveness, reliability, maintainability, and scalability.\nWrite high-quality code: Follow engineering standards for architecture, testing, code reviews, security, documentation, and maintainability.\nCollaborate across teams: Work with engineering, product, design, and implementation teams to translate business requirements into working software.\nUse modern development tools: Gain hands-on experience with GitLab, CI/CD, Docker, automated testing, AI-assisted development tools, and enterprise development workflows.\nContribute to real enterprise systems: Work on production-quality software while receiving mentorship and technical guidance from experienced engineers.\nRequirements\nWe are looking for students with strong software engineering fundamentals and the ability to learn new technologies quickly. You do not need experience with every technology listed below.\nCurrently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field\nStrong foundation in data structures, algorithms, object-oriented programming, and core computer science concepts\nProficiency in at least one modern programming language, such as Java, Python, JavaScript, or TypeScript\nExperience building software through coursework, personal projects, internships, research, or other hands-on development\nUnderstanding of fundamental software engineering concepts including modular design, debugging, testing, and maintainable code\nFamiliarity with Git and version-control workflows\nStrong problem-solving skills and the ability to break complex problems into manageable technical solutions\nAbility and willingness to learn unfamiliar technologies, frameworks, and areas of the application stack\nStrong attention to code quality, structure, readability, and maintainability\nAbility to communicate clearly and collaborate effectively with engineers and cross-functional teams\nInterest in using AI-assisted development tools effectively as part of the software development process\nExperience in one or more of the following areas is a plus, but not required:\nFrontend: React, TypeScript, JavaScript, HTML, CSS, responsive UI development\nBackend: Java, Spring Boot, REST APIs, distributed application development\nData and AI: Python, machine learning, LLMs, document processing, embeddings, data engineering\nDatabases: SQL, PostgreSQL, relational data modeling\nPlatform and DevOps: Docker, Linux, CI/CD, cloud infrastructure, messaging or distributed systems\nSoftware quality: Automated testing, performance optimization, secure coding, or accessibility\nBenefits\nCompetitive internship compensation aligned with market rates\nFlexible, rolling start and end dates set individually to fit your academic calendar \nPotential to continue part-time during the school year for strong performers, subject to business need and work authorization\nOpportunity to gain hands-on experience working with a high-performing engineering team \nExposure to real-world projects supporting enterprise-scale systems \nProfessional mentorship, learning, and career development throughout the internship","description_format":"text","description_chars":7829,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Environmental Science","ESG & Carbon Accounting Software","Accounting & Tax Software"],"lifecycle":[{"event":"open","at":"2026-09-04T17:04:11Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 2 · green card filings: 1","filings_12m":2,"filings_prev_12m":2,"green_card_filings_12m":1,"median_offered_wage_usd":135833,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":2}],"liveness":{"score":11,"band":"cold","label":"Long shot","p_open":1,"p_active":0.391,"p_room":0.28,"age_days":50,"expected_fill_days":24,"reasons":["conf:11","win:tail","crowd:junior"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/enfos-software-engineer-intern-summer-2027","json_url":"https://alion.io/job/enfos-software-engineer-intern-summer-2027.json","meta":{"generated_at":"2026-10-25T01:38:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2458,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":94787},"rest":"https://alion.io/mcp/rest/get_company?id=94787"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fenfos-software-engineer-intern-summer-2027"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fenfos-software-engineer-intern-summer-2027"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fenfos-software-engineer-intern-summer-2027"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/enfos-software-engineer-intern-summer-2027\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fenfos-software-engineer-intern-summer-2027"}]}