Software Engineering Intern (Backend: Ruby, Golang, NodeJS)
We are looking for a curious and driven Software Engineering Intern to join our growing product engineering team. This internship is ideal for aspiring software engineers who are eager to learn, love solving real-world problems, and want to gain hands-on experience in backend development within a collaborative, fast-paced environment.
What You'll Do
Work with engineers to maintain core backend services and execute workarounds
Assist in writing, testing, and debugging code for new features and system improvements
Learn to investigate production issues and propose practical solutions
Help improve documentation and internal tooling to support engineering productivity
Who You Are
Pursuing or recently completed a degree in Computer Science, Engineering, or related discipline
Basic programming experience in at least one of the following: Ruby, Golang, or NodeJS
Understanding of backend fundamentals such as HTTP, RESTful APIs, JSON, and databases
Familiarity with Git and version control workflows
Eagerness to learn, explore unfamiliar codebases, and contribute to team success
Clear communicator who enjoys collaborating with others
Bonus Points For
Side projects or GitHub contributions
Exposure to PostgreSQL or any relational database
Experience with Docker or cloud platforms like AWS
What You’ll Gain
Mentorship from experienced engineers who value self-starters and critical thinkers
Real-world experience with a scalable, production-grade software platform