We are looking for a passionate Software Development Engineer I (Backend) to join our engineering team. In this role, you will work closely with senior engineers to design, develop, and maintain scalable backend systems that power our core products. You will contribute to building robust APIs, improving system performance, and ensuring high availability and reliability.
Responsibilities:
Develop clean, maintainable, and efficient backend services.
Assist in designing APIs, data models, and system architecture.
Write unit tests, conduct debugging, and fix production issues.
Collaborate with frontend, QA, and product teams to deliver features end-to-end.
Participate in code reviews and follow best engineering practices.
Monitor system performance, identify bottlenecks, and propose improvements.
Required Skills:
Good knowledge of at least one backend language (Java, Go, Node.js, Python, etc.).
Understanding of data structures, algorithms, and object-oriented design.
Basic experience with REST APIs, databases (SQL/NoSQL), and version control (Git).
Familiarity with cloud concepts or Linux fundamentals is a plus.
Who Should Apply:
Self-driven, curious engineers who enjoy solving problems, learning new technologies, and contributing to high-quality software systems.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.