Senior Engineer, Backend

JoVE

Bengaluru

A distancia

INR 3.000.000 - 5.000.000

Jornada completa

Hace 9 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive compensation package
Fully remote work
Global collaboration opportunities
Clear promotion path

Descripción de la vacante

JoVE in Bengaluru is seeking an experienced Software Engineer 3 to help lead the development of fast, well-tested web applications and modernize our application stack.

You will collaborate across product, design and engineering teams to deliver data-driven features, design innovative data presentation, and maintain accessibility across platforms. The role requires strong Node.js, React, and AWS experience, plus leadership and a drive for engineering excellence.

Formación

  • 7+ years of experience building scalable, data-driven backend systems and APIs.
  • At least 2 years in a technical leadership role, mentoring teams.
  • Strong proficiency in server-side programming (Node.js).
  • Familiarity with frontend technologies (React, JavaScript/TypeScript, CSS).
  • Strong understanding of system design, data architecture, and microservices or modular monoliths.
  • Experience with RESTful APIs and integrating third‑party services and SDKs.
  • Experience with event-driven systems and message queues (Kafka, SNS/SQS, RabbitMQ).
  • SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Cloud-native architecture using AWS (serverless, ECS/Fargate, Lambda, S3, CloudFormation).
  • Solid understanding of SOLID and DRY, SaaS, multi-tenancy, and Agile Scrum practices.
  • CI/CD and GitHub actions; incident triage and investigations.

Responsabilidades

  • Collaborate with Designers, Product Managers, and Software Engineers to build and maintain user experience and accessibility across websites and applications.
  • Design and implement data- and content-driven presentation on websites, mobile apps, and other platforms.
  • Adhere to JoVE brand standards across digital spaces and third-party platforms.
  • Stay updated on web design and development trends and best practices.
  • Contribute to engineering excellence with automated unit testing and quality controls.
  • Collaborate with stakeholders to design and implement projects and maintain a reusable codebase.
  • Explain and whiteboard complex technical issues to audiences with varying levels of expertise.
  • Debug components and fix defects; assist in automating deployments to development and other environments.

Conocimientos

Node.js
React
JavaScript/TypeScript
CSS
SQL
NoSQL
Kafka
SQS/SNS
RabbitMQ
AWS
RESTful APIs
Microservices
CI/CD
GitHub
JIRA

Herramientas

Jira
GitHub
CI/CD pipelines
CloudFormation
S3
ECS/Fargate
Lambda

Descripción del empleo

JoVE is the world-leading video platform for scientific research and education. Millions of scientists, educators and students worldwide use JoVE for their research, teaching and learning. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including leaders such as Harvard, MIT, and Stanford. As a rapidly growing company, with offices in the USA, UK, Australia, and India servicing clients in over 60 countries, we are seeking talented and ambitious individuals to join our company.

The Role

We are looking for an experienced Software Engineer 3 to help lead the development of fast, well-tested, and performant code for our web applications and modernizing 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 your product partners and dependency teams, then we want to talk to you.

Responsibilities
  • 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
  • 7+ years of experience building scalable, data-driven backend systems and APIs.
  • At least 2 years of experience in a technical leadership role, leading and mentoring engineering teams.
  • Strong proficiency in server-side programming (Node.js) - Must have
  • Familiarity with frontend technologies - React, JavaScript/TypeScript, CSS
  • 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.
  • Experience with event-driven systems, asynchronous processing, and message queues (Kafka, SNS/SQS, RabbitMQ, etc.).
  • 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.
  • 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.
  • A competitive compensation package.
  • We are fully remote!
  • You will make a direct impact in accelerating science research and education.
  • Opportunity to work with global teams and in an environment that promotes innovation and collaboration.
  • Our strong promotion from within culture draws a clear path to advance your career with us.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Engineer, Backend
Senior Engineer, Backend

JoVE • Gurugram District

A distancia
INR 11.407.000 - 15.209.000
Fully remote
Global teams
Promotion from within
+1
Senior Engineer, Backend
Senior Engineer, Backend

JoVE • India

A distancia
INR 4.000.000 - 7.000.000
Fully remote
Software Engineer II
Software Engineer II

JoVE • Delhi

Presencial
INR 1.200.000 - 1.600.000
Impact on science research
Innovation and collaboration
Diverse international team
QA Engineer
QA Engineer

JoVE • India

A distancia
INR 1.100.000 - 2.300.000
Fully remote
AI Engineer
AI Engineer

JoVE • India

A distancia
INR 11.407.000 - 17.110.000
Fully remote
Impact on accelerating science
Global collaboration
Sr. Recruiter
Sr. Recruiter

JoVE • Bengaluru

Presencial
INR 1.100.000 - 1.700.000
Competitive compensation package
Opportunity for career advancement
Collaborative work environment
Innovation Manager
Innovation Manager

JoVE • Bengaluru

Presencial
INR 1.500.000 - 2.000.000
Impact on scientific research
Innovative and collaborative work environment
Promotional path within the company
Global Training & Development Manager
Global Training & Development Manager

JoVE • Mumbai

Presencial
INR 1.200.000 - 1.800.000
Competitive compensation package
Opportunity for career advancement
Collaborative global team environment
Product Manager (Life Sciences)
Product Manager (Life Sciences)

JoVE • India

A distancia
INR 2.000.000 - 4.500.000
Fully remote
Competitive compensation
Global teams
+1
Customer Success Specialist,Life Sciences
Customer Success Specialist,Life Sciences

JoVE • Delhi

Híbrido
INR 600.000 - 900.000
Competitive compensation packages
Opportunity to impact science research
Promotes innovation and collaboration
+1