Backend Engineer Intern
Summary
Internship on Rakamin's Product Engineering team: designing and building backend APIs and database schemas, writing maintainable code under mentorship, supporting QA/deployment, and exploring LLM/AI integration in internal tooling. Requires basic knowledge of a backend framework (Node.js, Django, or Rails). Pays Rp 2,000,000/month in Jakarta.
Salary: Rp 2.000.000 per month
Qualifications
We’re looking for learners with curiosity, initiative, and discipline, not necessarily experience. You might be a good fit if you:
Are a fresh graduate in Computer Science, Information Systems, or related fields.
Have basic knowledge of at least one backend framework (Node.js, Django, or Rails).
Understand the fundamentals of databases and RESTful APIs.
Enjoy solving problems, learning independently, and working in teams.
Communicate clearly and ask questions when things are unclear.
Are motivated by impact and growth, not just by assignments.
Job Descriptions
About the Role
As a Backend Engineer Intern, you’ll be part of the Product Engineering Team, working alongside experienced engineers, designers, and product managers.
You’ll learn how to design, implement, and maintain backend services that power real products, while contributing to internal tools and projects that enhance our AI and HR-tech ecosystem.
This internship is structured to help you grow into a professional engineer who not only codes, but also understands systems, users, and impact.
What You’ll Do
During your internship, you’ll have the opportunity to:
Collaborate with frontend engineers and product managers to design and build backend APIs and services.
Assist in creating and maintaining database schemas and ensuring performance optimization.
Learn how to write clean, maintainable, and efficient code under mentorship from Rakamin’s engineering team.
Explore how LLMs and other AI technology can be integrated into real-world systems.
Contribute to internal automation and tooling projects that improve team efficiency.
Support QA and deployment processes through testing, debugging, and monitoring.
What You’ll Learn
You’ll learn how to:
Build scalable backend systems with real users and business impact.
Understand how backend and frontend work together in production.
Work in an agile environment with deliverables.
Collaborate effectively in a remote, cross-functional product team.
Gain exposure to AI-related concepts such as API integration, embeddings, and vector databases.