Software Engineer II

JoVE

Delhi

On-site

INR 1,200,000 - 1,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Impact on science research
Innovation and collaboration
Diverse international team

Job summary

A leading educational technology company is seeking a Software Engineer 2 in Delhi, India. The role focuses on building scalable backend systems and collaborating with diverse teams to create innovative web applications. The ideal candidate should have over 5 years of experience in server-side programming and strong knowledge of cloud-native architectures. This full-time position offers the opportunity to impact scientific research and education positively.

Qualifications

  • 5+ years of experience building scalable, data-driven backend systems.
  • Strong proficiency in server-side programming such as Node.js, Python, or Java.
  • Experience with SQL and NoSQL databases like PostgreSQL, MongoDB.
  • Solid understanding of cloud-native architecture on AWS.

Responsibilities

  • Collaborate with teams to build and maintain the user experience.
  • Design and implement innovative solutions for web applications.
  • Stay updated on web design trends and best practices.
  • Debug software components to identify and fix issues.

Skills

Node.js
Python
Java
RESTful APIs
PostgreSQL
MongoDB
Redis
AWS
Kafka
Agile Scrum

Tools

GitHub
JIRA

Job description

About the Role:

We are looking for an experienced Software Engineer 2 to help lead the development of fast, well‑tested, and performant code for our web applications and modernize our application stack. If you are the kind of engineer passionate about developing well‑built, reusable components following industry best practices, and love working in a collaborative environment with product partners and dependency teams, then we want to talk to you.

What will you do:
  • Collaborate with Designers, Product Managers, and Software Engineers to build and maintain the user experience, accessibility, and development feasibility of the website, applications, and supporting digital spaces.
  • Design and implement innovative solutions for the presentation of data and content on our websites, mobile apps, and other platforms.
  • Adhere to JoVE’s brand standards and convey it cohesively across the website, supporting digital spaces and third‑party platforms.
  • Stay updated on the latest standards, changes, and web design and development trends.
  • Contribute towards engineering excellence in areas like automated unit testing.
  • Collaborate with key stakeholders on project design and implementation and other developers to maintain standards and create a reusable codebase.
  • Expected to be self‑motivated, needing little guidance on completing tasks on time and meeting expectations in terms of requirements.
  • Explain and “whiteboard” complex technical issues to audiences with varying levels of technical expertise.
  • Debug software components and identify code defects for remediation.
  • Assist in automating deployments to development and other environments.
Skills And Qualifications:
  • 5+ years of experience building scalable, data‑driven backend systems and APIs.
  • Strong proficiency in server‑side programming (e.g., Node.js, Python, or Java).
  • Strong understanding of system design, data architecture, and microservices or modular monoliths.
  • Skilled in designing and implementing RESTful APIs and integrating with third‑party services and external SDKs.
  • Experienced with SQL and NoSQL databases — e.g., PostgreSQL, MongoDB, Redis — with the ability to optimize queries and model complex data relationships.
  • Solid experience with cloud‑native architecture using AWS (serverless, ECS/Fargate, Lambda, S3, CloudFormation, etc.) or equivalent platforms.
  • Familiarity with event‑driven systems, asynchronous processing, and message queues (Kafka, SNS/SQS, RabbitMQ, etc.).
  • Demonstrated understanding and implementation of software design principles such as SOLID and DRY with Software as a Service (SaaS), multi‑tenancy application development.
  • Embraces the concepts of Agile Scrum software development and its related collaboration and issue‑tracking tools (e.g., JIRA, Rally).
  • Experience working in a Continuous Integration / Continuous Delivery (CICD) model, including GitHub and CI pipeline automation tools.
  • Ability to triage and resolve incidents and lead incident investigations.
Why JoVE?
  • You will make a direct impact in accelerating science research and in improving student learning in science and business education for users around the world.
  • Opportunity to work in an environment that promotes innovation and collaboration.
  • Opportunity to work with a diverse and international team across North America, EMEA and APAC.
  • Our strong promotion from within culture draws a clear path to advance your career with us.
Seniority level

Associate

Employment type

Full‑time

Job function

Higher Education and Education

Referrals increase your chances of interviewing at JoVE by 2x.

Get notified about new Software Engineer jobs in Delhi, India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer II
Software Development Engineer II

Joveo • India

On-site
INR 1,200,000 - 1,800,000
Applied AI Engineer - Python
Applied AI Engineer - Python

JoVE • Delhi

On-site
INR 1,800,000 - 3,000,000
Competitive compensation
Impact on science education
Global teams
Applied AI Engineer - Python
Applied AI Engineer - Python

JoVE • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Competitive compensation
Global teams
Promotion from within
+1
Innovation Manager
Innovation Manager

JoVE • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Impact on scientific research
Innovative and collaborative work environment
Promotional path within the company
Software Engineer (Java)
Software Engineer (Java)

Serosoft Solutions Pvt Ltd • Indore District

On-site
INR 800,000 - 1,200,000
Learning & Growth
Cutting-Edge Technologies
Global Opportunities
+6
Product Manager
Product Manager

JoVE • India

On-site
INR 1,200,000 - 2,400,000
Competitive compensation
Impact on science education
Global teams
+1
Customer Success Specialist,Life Sciences
Customer Success Specialist,Life Sciences

JoVE • Delhi

Hybrid
INR 600,000 - 900,000
Competitive compensation packages
Opportunity to impact science research
Promotes innovation and collaboration
+1
Global Training & Development Manager
Global Training & Development Manager

JoVE • Mumbai

On-site
INR 1,200,000 - 1,800,000
Competitive compensation package
Opportunity for career advancement
Collaborative global team environment
Software Developer 2
Software Developer 2

Vena Solutions Inc. • Indore District

On-site
INR 1,567,000 - 2,121,000
Quality Assurance Engineer
Quality Assurance Engineer

JoVE • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Remote work
Impact on science
Global teams
+2