Drimva

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

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)