Job Profile:-
We are looking for a highly motivated fresher or early-career professional to join our engineering team as an Intern - Software Engineer.
This role involves handling high-frequency technical issues, performing Root Cause Analysis (RCA), coordinating with cross-functional teams, and ensuring timely fixes in production systems.
Over time, the candidate will be trained to independently debug, optimize, and gradually transition into core development responsibilities.
Key Attributes you need to possess: -
- Identify, analyze, and troubleshoot production issues in real-time.
- Perform quick and accurate Root Cause Analysis (RCA).
- Fix minor to moderate code issues independently.
- Communicate complex issues clearly to the main development team when escalation is required.
- Coordinate with multiple Project Managers for issue tracking and resolution updates.
- Ensure timely release of fixes after validation.
- Maintain proper documentation of issues, RCA, and resolutions.
- Monitor logs, databases, and application performance metrics.
- Participate in deployment and hotfix releases when required.
- Continuously improve debugging speed and production stability.
Skills Required:
Technical Skills:
- Basic understanding of backend development (Node.js preferred based on your stack).
- Strong debugging and logical problem-solving skills.
- Understanding of databases (MongoDB / SQL / NoSQL).
- Familiarity with APIs and backend architecture.
- Basic understanding of logs, error tracking, and production monitoring.
- Knowledge of Git and version control.
- Basic understanding of realtime communication using WebSockets.
- Familiarity with Redis for caching and handling realtime data/events.
Soft Skills:
- Strong ownership mindset.
- Ability to handle pressure in high-frequency issue environments.
- Clear and structured communication.
- Ability to coordinate across multiple stakeholders.
- Strong analytical thinking.
Qualifications:
- B.Tech / B.E. / BCA / MCA or equivalent technical degree.
- 0–1 year of experience in software development or support.
- Freshers with a strong debugging mindset and internships are encouraged to apply.
Growth Path:
This role is designed as a high-impact learning track:
Stage 1:
→ Issue triaging & structured RCA
→ Fixing small bugs & production patches
Stage 2:
→ Independent handling of moderate backend fixes
→ System-level debugging
Stage 3:
→ Transition into core development
→ Feature implementation & ownership
High performers will gradually move into backend development roles once product stability improves.
Ideal Candidate Profile:
- Someone who Loves solving problems quickly.
- Enjoys debugging more than writing new features initially.
- Wants to deeply understand systems.
- Aspires to become a strong backend developer.
What you can expect from ORI:-
- Passion & happiness in the workplace with great people & open culture with amazing growth opportunities.
- An ecosystem where leadership is fostered which builds an environment where everyone is free to take necessary actions to learn from real experiences.
- Chance to work on the cutting edge of technology.
- Freedom to pursue your ideas and tinker with multiple technologies- which a techie would definitely enjoy!!
If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then you will love this job.