Senior Engineer, Backend

Jobgether

India

Remote

INR 3,000,000 - 5,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Competitive pay
International teams
Career growth
Modern tech stack

Job summary

Jobgether in India is seeking a Senior Backend Engineer to design, develop, and maintain scalable backend systems and APIs using Node.js. You will own complex projects, mentor engineers, and drive architectural decisions in a cloud-native, remote-friendly environment.

You will collaborate with product managers and designers to deliver reliable, secure digital solutions for scientific research and education, applying SOLID principles, CI/CD, and modern data stores.

Qualifications

  • 7+ years of experience building scalable backend systems and APIs.
  • 2+ years in a technical leadership role mentoring teams.
  • Strong Node.js expertise (mandatory).
  • Experience with RESTful APIs and third-party integrations.
  • Event-driven architectures with Kafka or similar messaging.
  • Proficient in SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Cloud experience with AWS services (Lambda, ECS/Fargate, S3).
  • Knowledge of SOLID and DRY principles; SaaS and multi-tenant apps.
  • Familiar with Agile, Jira, and CI/CD (GitHub).
  • Excellent communication and cross-functional collaboration.

Responsibilities

  • Backend development and architecture of scalable data-driven systems.
  • Provide technical leadership and mentoring to engineering teams.
  • Design and implement RESTful APIs and integrate third-party services.
  • Develop data models and optimize queries across SQL/NoSQL databases.
  • Build cloud-native apps using AWS and modern deployment practices.
  • Drive system design improvements and production reliability.

Skills

Node.js
Leadership
REST APIs
Distributed systems

Tools

Kafka
AWS
PostgreSQL
MongoDB
Redis
S3
GitHub Actions

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Engineer, Backend based in India.

We are seeking an experienced Senior Backend Engineer to design, develop, and maintain scalable, high-performance backend systems and modern web applications. In this role, you will take ownership of complex engineering projects, contribute to architectural decisions, and help modernize application infrastructure using industry best practices. You will work closely with product managers, designers, and engineering teams to deliver reliable, secure, and efficient digital solutions. Combining strong technical expertise with leadership capabilities, you will mentor fellow engineers, promote engineering excellence, and drive the development of reusable, maintainable code. You will also contribute to system performance, automated testing, deployment processes, and production reliability. This is an exciting opportunity to work with modern technologies in a collaborative, international environment while contributing to impactful digital products supporting scientific research and education.

Accountabilities
  • Backend Development and Architecture: Design, develop, and maintain scalable, data-driven backend systems and APIs, ensuring high performance, reliability, security, and maintainability.
  • Technical Leadership and Mentoring: Provide technical guidance to engineering teams, mentor developers, contribute to architectural decisions, and promote engineering best practices.
  • Application Development: Build and maintain web applications and supporting digital platforms, collaborating with designers, product managers, and software engineers to ensure usability, accessibility, and technical feasibility.
  • Solution Design and Implementation: Develop innovative solutions for presenting and managing data and content across websites, mobile applications, and other digital platforms.
  • API Development and Integration: Design and implement RESTful APIs, integrate third-party services and external SDKs, and ensure efficient communication between application components.
  • System Design and Optimization: Apply sound system design principles and modern architectural patterns, including microservices and modular monoliths, to improve scalability and application performance.
  • Database Management: Design data models, optimize queries, and manage complex data relationships across SQL and NoSQL databases.
  • Event-Driven Architecture: Develop and maintain asynchronous processing workflows, event-driven systems, and message queue integrations to support reliable data processing.
  • Engineering Excellence: Promote clean, reusable, and maintainable code by applying software design principles such as SOLID and DRY, while contributing to automated unit testing and code quality initiatives.
  • Cloud Infrastructure and Deployment: Support cloud-native application development and assist in automating deployments across development and other environments.
  • Collaboration and Technical Communication: Work with cross-functional stakeholders and dependency teams, explain complex technical concepts clearly, and facilitate technical discussions and design sessions.
  • Debugging and Incident Management: Identify and resolve software defects, troubleshoot production issues, participate in incident investigations, and implement corrective measures.
  • Agile Development: Contribute to Agile Scrum processes, collaborate with development teams, and use project management and issue-tracking tools to ensure timely and effective delivery.
  • Continuous Improvement: Stay informed about emerging technologies, web development standards, and industry trends to continuously improve engineering practices and application capabilities.
Requirements
  • 7+ years of professional experience developing scalable, data-driven backend systems and APIs.
  • At least 2 years of experience in a technical leadership role, including leading, mentoring, and supporting engineering teams.
  • Strong proficiency in server-side development using Node.js (mandatory).
  • Familiarity with frontend technologies such as React, JavaScript/TypeScript, and CSS.
  • Strong understanding of system design, data architecture, and modern application architectures, including microservices and modular monoliths.
  • Proven experience designing and implementing RESTful APIs and integrating third-party services and external software development kits.
  • Experience with event-driven architectures, asynchronous processing, and message queue technologies such as Kafka, AWS SNS/SQS, or RabbitMQ.
  • Strong knowledge of SQL and NoSQL databases, including PostgreSQL, MongoDB, and Redis, with the ability to optimize database queries and design complex data models.
  • Experience developing and maintaining cloud-native applications using AWS services such as Lambda, ECS/Fargate, S3, CloudFormation, and serverless technologies, or equivalent cloud platforms.
  • Demonstrated understanding and practical application of software design principles, including SOLID and DRY.
  • Experience building Software-as-a-Service (SaaS) products and developing multi-tenant applications.
  • Familiarity with Agile Scrum methodologies and related collaboration and issue-tracking tools such as JIRA and Rally.
  • Hands-on experience working within Continuous Integration and Continuous Delivery (CI/CD) environments, including GitHub and automated CI pipelines.
  • Strong debugging, analytical, and problem-solving skills, with the ability to troubleshoot complex technical challenges and resolve production incidents.
  • Excellent communication skills, including the ability to explain complex technical issues to stakeholders with different levels of technical expertise.
  • Strong ownership, self-motivation, and organizational skills, with the ability to independently manage priorities and deliver high-quality work within deadlines.
  • Collaborative mindset and ability to work effectively with cross-functional and distributed engineering teams.
Benefits
  • Competitive compensation package.
  • Fully remote working environment, offering flexibility in your work location.
  • Opportunity to make a meaningful contribution to scientific research and education through innovative digital solutions.
  • Collaboration with international teams in an environment that encourages innovation, knowledge sharing, and professional development.
  • Opportunities for career advancement through a strong internal promotion culture.
  • Exposure to modern technologies, scalable application architectures, and challenging engineering projects.
  • Opportunity to take on technical leadership responsibilities and influence engineering standards and development practices.

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.

#LI-CL1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Development Engineer - React Frontend
Senior Development Engineer - React Frontend

Jobgether • India

On-site
INR 2,000,000 - 3,500,000
Innovative projects
International team
Modern web tech
+2
Lead Software Engineer
Lead Software Engineer

Jobgether • India

Remote
INR 3,000,000 - 6,000,000
Healthcare coverage
Remote work eligibility
Flexible schedule
+1
Senior Backend Engineer, Development Health
Senior Backend Engineer, Development Health

Jobgether • India

Remote
INR 4,000,000 - 7,000,000
Flexible Paid Time Off
Remote Working Environment
Equity Compensation
+3
Senior II Site Reliability Engineer Lead
Senior II Site Reliability Engineer Lead

Jobgether • India

Remote
INR 4,000,000 - 6,000,000
Remote-friendly working
Health and well-being benefits
Professional development
+2
Senior Backend Engineer
Senior Backend Engineer

Digitup • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Group Health Insurance
Training sessions and workshops
Senior Backend Engineer Hybrid in Bangalore, India
Senior Backend Engineer Hybrid in Bangalore, India

HackerRank • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Senior Software Engineer - Apps Team
Senior Software Engineer - Apps Team

Jobgether • India

Remote
INR 4,200,000 - 7,800,000
Health insurance for employees inIndia
Statutory leave benefits
Additional wellness leave (menstrual)
Senior Backend Engineer
Senior Backend Engineer

Digitup • Siliguri

On-site
INR 800,000 - 1,400,000
Group Health Insurance
Regular training sessions and workshops
Backend Developer (Integration Specialist)
Backend Developer (Integration Specialist)

Nujtech Software Solutions • Pune District

On-site
INR 1,000,000 - 1,500,000
Competitive salary and benefits
Challenging projects
Collaborative team
+1
Full Stack Engineer (Front-End)
Full Stack Engineer (Front-End)

Jobgether • India

Remote
INR 1,500,000 - 2,500,000
Remote work from India
Competitive compensation
Mentorship and career growth