ENFOS
Software Engineer Intern (Summer 2027)
Durham, North Carolina +1 · Internship · Posted Sep 4, 2026
- Location
- Durham, North Carolina
Chicago, Illinois - Education
- Currently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
About the job
Build and improve production software for ENFOS’s enterprise platform, contributing across frontend, backend, data, AI-enabled features, or platform engineering.
What you'll do
- Design, develop, test, and enhance platform features and user-facing experiences, backend services, and APIs.
- Process and integrate complex data and documents; improve system performance, reliability, and scalability.
- Collaborate with engineering and cross-functional teams through design, code reviews, testing, and iterative delivery.
What they ask for
- 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.
- Proficient in at least one modern programming language, such as Java, Python, JavaScript, or TypeScript.
- Hands-on software development through coursework, personal projects, internships, research, or other experience.
Nice to have
- Familiarity with Git and version-control workflows.
- Experience with technologies or areas such as React, Spring Boot, machine learning, PostgreSQL, Docker, CI/CD, or automated testing.
Tools
Java, Spring Boot, React, TypeScript, PostgreSQL, Redis, RabbitMQ, Docker
AI focus
May contribute to AI-enabled capabilities such as document intelligence, natural-language interfaces, automation, forecasting, and AI-assisted workflows; the role also uses modern AI-assisted development tools.
Model-written summary · the original posting is authoritative