The Software Engineer Intern will support the design, development, and maintenance of scalable software solutions that enable enterprise data processing, system integrations, reporting capabilities, and emerging intelligent automation features. This role contributes to the implementation of ETL workflows, API-based integrations, file-based data exchanges, and backend services supporting business-critical applications. The intern may also assist in integrating AI-powered services into data workflows and APIs under the guidance of senior engineers. In this role, the intern will gain hands-on experience working in a production environment and contributing to real-world integration solutions. This opportunity offers meaningful exposure to Java, Python, SQL, REST API development, AWS cloud technologies, and AI-assisted development practices while collaborating with experienced engineers in an Agile delivery environment. This 10-week internship (June 1 - August 14, 2026) will work thirty (30) hours per week to provide practical experience with modern software engineering practices within a fast-paced, team-oriented setting. What You Will Gain Hands-on experience with enterprise-scale ETL and data integration workflows Exposure to REST API design, configuration, and documentation best practices Practical experience with Java, Python, SQL, and AWS cloud services Understanding of secure data exchange and production deployment processes Exposure to integrating AI-powered APIs into enterprise data processing and system integration workflows Experience working in an Agile, team-based development environment Insight into delivering scalable, client-facing technical solutions
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Part-time
Career Level
Intern