Remotery

Lead Software Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in India.

📋 Description

• Collaborate with Designers, Product Managers, and Software Engineers to develop and sustain user experience, accessibility, and technical viability across websites, applications, and supporting digital environments.

• Create and implement solutions for displaying data and content across websites, mobile applications, and various platforms.

• Ensure the consistent application of JoVE brand standards across digital properties and third-party platforms.

• Keep abreast of the latest web design and development standards and trends.

• Contribute to engineering excellence, which includes automated unit testing.

• Work alongside stakeholders and developers on project design, implementation, standards, and reusable code.

• Execute tasks autonomously while meeting requirements and deadlines.

• Illustrate and clarify complex technical issues for audiences with diverse technical backgrounds.

• Troubleshoot software components and identify defects for resolution.

• Aid in automating deployments to development and other environments.


⛳️ Requirements

• Over 7 years of experience in developing scalable, data-driven backend systems and APIs.

• A minimum of 2 years in a technical leadership position, guiding and mentoring engineering teams.

• Strong expertise in server-side programming with Node.js.

• Familiarity with React, JavaScript/TypeScript, and CSS.

• Deep understanding of system design, data architecture, and microservices or modular monoliths.

• Experience in designing and implementing RESTful APIs and integrating third-party services and external SDKs.

• Knowledge of event-driven systems, asynchronous processing, and message queues like Kafka, SNS/SQS, or RabbitMQ.

• Proficient with SQL and NoSQL databases including PostgreSQL, MongoDB, and Redis, with a focus on query optimization and complex data modeling.

• Experience with cloud-native AWS architecture, including serverless, ECS/Fargate, Lambda, S3, and CloudFormation, or equivalent platforms.

• Understanding and application of SOLID and DRY software design principles in SaaS and multi-tenant application development.

• Familiarity with Agile Scrum methodologies and related collaboration and issue-tracking tools like JIRA or Rally.

• Experience working within a CI/CD model, including GitHub and CI pipeline automation tools.

• Capability to triage and resolve incidents while leading incident investigations.


🏝️ Benefits

• A competitive compensation package.

• Fully remote work environment!

• Opportunity to have a direct impact on advancing scientific research and education.

• Collaborate with global teams in an environment that fosters innovation and teamwork.

• Our strong internal promotion culture provides a clear path for career advancement.

People also viewed

Cloudera6 hours ago

Staff Software Engineer, Flink/Streaming Analytics

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Stellar Cyber6 hours ago

Senior / Staff Software Engineer – Parser Team

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $200k/year
ApplyView job
Pragmatike7 hours ago

Senior Founding Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike7 hours ago

Staff Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike7 hours ago

Founding Product Engineer – YCombinator Experience

US flagCalifornia OnlyFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike7 hours ago

Lead Product Engineer

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers