Reliance Jio hiring Software Development Engineer I in Mumbai. Freshers can apply for this job post. Candidates with the required skill sets and relevant experience can apply for this role.
For more details refer to the table below.
Reliance Jio hiring Software Development Engineer I
Company Name
Reliance Jio
Job Role Software Development Engineer I
Qualification B.Tech / B.E (CS, IT, ECE preferred)
Experience Freshers / 0–3 years
Job Location Mumbai
CTC ₹6.5 LPA – ₹9.2 LPA
Job Description
Reliance Jio (Jio Platforms Ltd) is hiring a Software Development Engineer I based in Mumbai. In this role, you will be part of the engineering team building and scaling telecom cloud infrastructure, next-generation 5G platforms, and distributed microservices that power digital services for hundreds of millions of users. You will write high-quality production code, build scalable REST APIs, and collaborate with cross-functional teams across the software development lifecycle.
Roles and Responsibilities
- Design, develop, test, and maintain robust microservices and distributed backend systems for telecom cloud and 5G platform services.
- Write clean, modular, and efficient code adhering to software engineering best practices and coding standards.
- Build, optimize, and document scalable RESTful APIs and integrate external and internal services.
- Collaborate with engineering peers, architects, and product managers to define technical requirements and deliver new platform features.
- Participate actively in peer code reviews, debugging, and troubleshooting production and pre-production issues.
- Implement unit tests, integration tests, and automated testing workflows to ensure system stability and high availability.
- Utilize version control systems (Git) and contribute to continuous integration and continuous deployment (CI/CD) pipelines.
- Monitor service performance, identify operational bottlenecks, and assist in creating comprehensive technical documentation.
Skills Required
- B.Tech / B.E in Computer Science, Information Technology, Electronics & Communication (ECE), or a related engineering discipline.
- Strong foundational understanding of data structures, algorithms, and object-oriented programming concepts.
- Proficiency in at least one modern programming language such as Java, Python, or Go.
- Working knowledge of microservices architectures, distributed systems concepts, and REST API development.
- Understanding of telecom cloud concepts, containerization, or 5G platform architecture is a strong plus.
- Hands-on experience with version control systems such as Git and GitHub/GitLab.
- Familiarity with relational databases (MySQL, PostgreSQL) and SQL query optimization.
- Solid debugging, problem-solving, and analytical skills with a proactive learning attitude.
- Effective written and verbal communication skills with the ability to work collaboratively in engineering teams.