About the Role
We are seeking a motivated and detail-oriented Software Engineering Intern to join our team for Summer 2025. The intern will contribute to the development of our E2Open integration supporting a key supply chain automation initiative.
E2Open is a cloud-based platform that enables real-time supply chain visibility and collaboration between manufacturers, suppliers, and logistics providers. Our integration with E2Open focuses on automating the exchange of production and shipment data between Halo and our customers.
This project is self-contained and offers a unique opportunity to work on real-world data integration, involving manufacturing execution systems (MES), transaction formatting, and API-based communication pipelines.
Key Responsibilities
- Extract and transform data from MES using SQL/PostgreSQL
- Implement C# routines to generate transaction and inventory snapshot files
- Develop Python-based APIs to automate data workflows
- Assist in getting data from and into MES
- Build and test a connector to interface with the E2Open platform
- Writing automated internal and integration tests
What You’ll Gain
- Hands-on experience working on a live industrial integration project
- End-to-end exposure to data engineering, API design, and MES interaction
- Mentorship from experienced software and systems engineers
- The chance to deliver a fully functional system that goes into production
If you’re passionate about data, systems integration, and building meaningful tools for real-world impact, we’d love to hear from you.
Basic Qualifications
- Familiarity in C# and SQL (PostgreSQL experience preferred)
- Familiarity with Python for backend/API development
- Understanding of data structures, file formats (e.g., TXT, pipe-delimited)
- Comfort working with version control systems (e.g., Git), JIRA, CICD
Preferred Qualifications
- Exposure to API integration and data pipelines
- Familiarity with SECS/GEM, MES or similar industrial protocols is a plus
- Proficiency to work independently with guidance, and manage deliverables to meet milestones