Software Engineering Intern, Bali, Indonesia
EX Epic Inc.
About the Role
- Ship real software into production for companies running energy plants, bioproduction systems and industrial AI.
- Your code runs in live systems, not in a sandbox.
- This is an unpaid, fully on-site internship in Bali, Indonesia.
- Duration: 4 to 6 months.
- Potential path to a full-time role for strong performers.
What you'll work on
- Develop APIs and backend services, integrating with databases and third-party systems.
- Build and maintain web applications and internal tools.
- Write clean, maintainable, well-structured code and review peers' work.
- Debug production issues and improve system reliability and performance.
- Work with databases, data models, and application logic.
- Test features and support deployment into production environments.
- Collaborate with engineers on software architecture and implementation.
Requirements & Tech Stack
- Hands-on experience with Python, JavaScript, TypeScript, Java, C#, C++, APIs, databases, and Git.
- Solid grasp of software development fundamentals, data structures, and application architecture.
- A portfolio of real work: a deployed app, a backend project, a repository, or an open-source contribution.
- You work independently, learn fast, and solve technical problems on your own.
Qualifications
- Degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical field (completed or final year).
What you get
- Shipped software running in production.
- Work schedule: 11 AM to 5 PM.
- Daily lunch included.
- On-campus rooms at competitive rates.
- A path into a full-time role across the group for strong performers.
