Job Title: Software Development Engineer II (Backend)
Location: Bangalore, India
Experience: 2 – 4 Years
About the Role:
We are looking for a passionate and skilled SDE-II (Backend) to join our team in Bangalore. As part of the backend team, you will be responsible for building scalable systems, APIs, and services that power our products. You will work closely with cross-functional teams to deliver high-quality solutions while ensuring performance, reliability, and security.
Key Responsibilities:
-
Design, develop, and maintain scalable backend systems and APIs.
-
Write clean, maintainable, and efficient code using JavaScript (Node.js).
-
Apply strong data structures and algorithms knowledge to solve complex problems.
-
Work with SQL databases to design efficient schemas and optimize queries.
-
Collaborate with product managers, frontend engineers, and QA teams to deliver features on time.
-
Participate in code reviews, system design discussions, and technical decision-making.
-
Ensure performance, scalability, and security best practices are followed.
Required Skills & Qualifications:
-
2–4 years of professional experience in backend development.
-
Strong proficiency in JavaScript with hands-on experience in Node.js.
-
Solid understanding of data structures, algorithms, and problem-solving skills.
-
Good knowledge of SQL databases (schema design, optimization, query tuning).
-
Strong debugging and troubleshooting skills.
-
Excellent communication and collaboration abilities.
Good to Have:
Experience with React.js (for full-stack exposure).
Knowledge of microservices architecture and distributed systems.
Familiarity with cloud platforms (AWS, GCP, or Azure).