This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Development Engineer II (Nodejs Engineer - Connector) in India.
This role is part of a high-impact engineering team building scalable, real-time systems that power large-scale conversational AI and digital engagement platforms used by global enterprise brands. You will design and develop high-performance backend services in Node.js, contributing to mission-critical systems that handle high-volume, low-latency data streams. The environment is fast-paced and highly collaborative, with strong emphasis on distributed systems, microservices, and cloud-native architectures. You will work closely with teams focused on bots, automation, and next-generation conversational infrastructure. The role also involves debugging complex production issues and ensuring system reliability in a 24/7 production environment. It is ideal for engineers who enjoy solving deep technical challenges while building systems that operate at massive scale
Accountabilities
- Design and develop high-performance, low-latency backend services using Node.js and TypeScript for mission-critical distributed systems.
- Build and maintain scalable microservices architectures supporting real-time communication and data streaming.
- Integrate third-party APIs and develop RESTful services to support platform extensibility.
- Debug production issues, optimize system performance, and ensure high availability of services.
- Work with technologies such as WebSockets, Socket.IO, Kafka, Redis, and RabbitMQ for event-driven architectures.
- Participate in on-call rotations and contribute to operational stability and incident resolution.
- Collaborate with cross-functional teams to develop next-generation bot runtime and automation capabilities.
- Contribute to technical documentation, testing strategies, and continuous improvement of engineering practices.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 3+ years of experience building production-grade software systems.
- Strong proficiency in Node.js and TypeScript with solid understanding of asynchronous programming.
- Experience with Java is a strong advantage.
- Hands-on experience with distributed systems, microservices, and real-time data processing.
- Familiarity with WebSockets, Kafka, Redis, RabbitMQ, and similar technologies.
- Experience integrating third-party APIs and building RESTful services.
- Understanding of CI/CD pipelines, Git, Jenkins, and basic DevOps practices.
- Exposure to Kubernetes and containerized environments is a plus.
- Strong debugging, analytical, and problem-solving skills in complex systems.
- Ability to work in a fast-paced, collaborative engineering environment.
Benefits
- 15 days of personal time off including casual leave, care days, and sick leave.
- Comprehensive medical insurance covering employee, spouse, children, and parents or in-laws.
- Group personal accident coverage of 3x gross salary.
- Group term life insurance of 3x gross salary.
- Volunteering days to support community initiatives and social impact activities.
- Employee Stock Purchase Program with discounted company shares.
- Learning and development support with dedicated training programs and stipends.
- Remote-friendly work culture with global collaboration opportunities.
- Inclusive and diverse workplace recognized for innovation and employee experience.
How Jobgether Works
We use an
AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.