Tailored answers, filled into supported job forms.Your tailored resume and answers, filled into supported job forms for you to review.

Download the Chrome Extension
AI AdoptionFunded CompaniesJob SimulationCertificationsRoadmapsJobsPricing
Sign In
OneRoadmap

OneRoadmap is a career platform built around ORI, its AI career agent. ORI finds overlooked job opportunities, matches them to your profile and shows the skill gaps to close, with roadmaps, challenges, job simulations and certifications to close them. When you are ready, it prepares a tailored resume, application answers and an application strategy, with a cover letter where the application asks for one. The OneRoadmap Chrome extension fills supported application forms for you to review and submit, and you keep track of every application in one place.

gaurav.ghai@oneroadmap.in
Delhi NCR, India

Platform

  • AI Roadmaps
  • Free Certifications
  • Learning Resources
  • Pricing

Training

  • AI Adoption Workshops
  • Expert Sessions
  • Upcoming Events
  • Workshop Gallery

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Refunds
  • Delete your data

© 2026 OneRoadmap

Operated by Ghai Technologies, India · International operations through One Roadmap Marketing Management, Dubai, UAE

Built for your next chapter.

Open roles

SOFTWARE

Software Development Engineer II (SDE II) - Full Stack

Jobgether

2–5 yrsRemote · IndiaFull-timeListed 12d ago
Apply on LinkedIn

How to stand out for Software Development Engineer II (SDE II) - Full Stack at Jobgether

Auto Match agent

Let ORI find you the best jobs.

Set up your Auto Match agent once - your target role, level and where you want to work. It searches every day, scores each opening against your profile and resume, and delivers the ones worth applying to, with a prepared application a click away.

Searches every day Scored against your profile Applications prepared for you
Sign in & set up Auto Match agent

Resume & career call

Get your resume reviewed for this role - 30-minute 1:1 call

Line-by-line resume feedback for this application, how to position your Role Readiness, and a clear plan for what to do next - with a OneRoadmap career coach.

Experience 3–6 yrs (2–5 years)

About the role

structured by ORI

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer II (SDE II) - Full Stack based in India.

What you will do

  • Build, maintain, and operate production backend services using Python and Node.js/NestJS.
  • Design, develop, and maintain REST APIs and integrations with internal and external systems.
  • Work extensively with PostgreSQL, including schema design, complex queries, indexing, connection management, and performance optimization.
  • Build and support asynchronous workflows using message queues and distributed systems patterns.
  • Apply appropriate caching strategies across application and data layers, balancing performance, consistency, and cache invalidation requirements.

What they are looking for

  • 2–5 years of professional software engineering experience building and operating production software.
  • Bachelor’s degree in Computer Science, engineering, or a related field, or equivalent practical experience.
  • Production experience with both Python and Node.js/NestJS, with strong production-level depth in at least one of these technologies.
  • Experience building production-grade APIs, microservices, or backend systems and supporting them through deployment and ongoing operation.
  • Strong SQL fundamentals and hands-on experience with relational databases, particularly complex queries, indexing, schema design, and production performance troubleshooting.
  • Experience designing and maintaining REST APIs, rather than only consuming them.
  • Experience integrating external systems, with an understanding of retries, duplicate processing, unreliable dependencies, failure handling, and recovery.
  • Working knowledge of distributed systems concepts, including asynchronous processing, message queues, consistency, retries, and failure recovery.
  • Experience with message queue or asynchronous processing technologies such as Kafka, RabbitMQ, SQS, or equivalent.
  • Experience with Redis or another caching technology and an understanding of caching strategies and invalidation.
  • Experience with Azure or another major cloud platform, including deploying and troubleshooting applications with Docker, Kubernetes, and CI/CD pipelines.
  • Familiarity with Git and modern code review practices.

Nice to have

  • Experience with data pipelines, warehouse or lakehouse modeling, dbt, ETL/ELT, Airflow, Flink, or similar technologies is a plus.
  • Familiarity with BI and visualization platforms such as Metabase, Apache Superset, or equivalent is advantageous.
  • Experience with multi-region or geographically distributed systems is a plus.
  • Experience in logistics, warehouse management, robotics, or other physical-world technology environments is advantageous.
  • Exposure to AI-assisted software development, GenAI code validation, or engineering guardrails is a plus.

Benefits

  • Fully remote position based in India.
  • Opportunity to work within a small, distributed engineering team.
  • Broad technical ownership across application development, APIs, databases, infrastructure, integrations, and production systems.
  • Exposure to modern technologies including Python, Node.js/NestJS, PostgreSQL, Docker, Kubernetes, cloud infrastructure, distributed systems, and observability tooling.
  • Opportunity to contribute across the full software development lifecycle, from design through production operation and improvement.
PythonNode.jsSQLREST APIsMicroservicesDistributed SystemsAsynchronous ProcessingCachingNestJSPostgreSQLDockerKubernetesKafkaRabbitMQSQSRedis
Full posting text

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer II (SDE II) - Full Stack based in India.

Join a small, distributed engineering team building production software for an intelligent, technology-driven supply chain environment.

You’ll work across the full stack, developing customer-facing platforms, backend services, APIs, integrations, data pipelines, and databases.

The role offers broad technical ownership, from system design and development through deployment, monitoring, troubleshooting, and continuous improvement.

You’ll work with technologies including Python, Node.js/NestJS, PostgreSQL, Docker, Kubernetes, cloud platforms, and distributed systems.

Rather than simply implementing predefined solutions, you’ll contribute to technical decisions and help shape reliable, scalable production systems.

You’ll collaborate with senior engineers and cross-functional teams while progressively taking ownership of features and components.

This is an opportunity for an early-career engineer to deepen their systems expertise while making a direct impact on real-world products.

Accountabilities

Build, maintain, and operate production backend services using Python and Node.js/NestJS.

Design, develop, and maintain REST APIs and integrations with internal and external systems.

Work extensively with PostgreSQL, including schema design, complex queries, indexing, connection management, and performance optimization.

Build and support asynchronous workflows using message queues and distributed systems patterns.

Apply appropriate caching strategies across application and data layers, balancing performance, consistency, and cache invalidation requirements.

Own features and integrations throughout the full software development lifecycle, including development, testing, deployment, monitoring, troubleshooting, and iteration.

Containerize and deploy applications using Docker, Kubernetes, and CI/CD pipelines.

Monitor production environments using logs, metrics, dashboards, and observability tools to identify reliability, throughput, and performance issues.

Diagnose and resolve production incidents involving APIs, integrations, queues, databases, and multi-service workflows.

Apply secure development practices covering authentication, authorization, secrets management, injection risks, and protection of sensitive data.

Collaborate with senior engineers on technical designs and architecture decisions while progressively taking ownership of components.

Identify opportunities to improve system performance, reliability, code quality, engineering processes, and overall system design.

Work cross-functionally with Engineering, Security, Product, Customer Success, and other teams as the platform evolves.

Contribute to data pipelines and related initiatives where applicable, including failure handling, backfills, and data-quality improvements.

Requirements

2–5 years of professional software engineering experience building and operating production software.

Bachelor’s degree in Computer Science, engineering, or a related field, or equivalent practical experience.

Production experience with both Python and Node.js/NestJS, with strong production-level depth in at least one of these technologies.

Experience building production-grade APIs, microservices, or backend systems and supporting them through deployment and ongoing operation.

Strong SQL fundamentals and hands-on experience with relational databases, particularly complex queries, indexing, schema design, and production performance troubleshooting.

Experience designing and maintaining REST APIs, rather than only consuming them.

Experience integrating external systems, with an understanding of retries, duplicate processing, unreliable dependencies, failure handling, and recovery.

Working knowledge of distributed systems concepts, including asynchronous processing, message queues, consistency, retries, and failure recovery.

Experience with message queue or asynchronous processing technologies such as Kafka, RabbitMQ, SQS, or equivalent.

Experience with Redis or another caching technology and an understanding of caching strategies and invalidation.

Experience with Azure or another major cloud platform, including deploying and troubleshooting applications with Docker, Kubernetes, and CI/CD pipelines.

Familiarity with Git and modern code review practices.

Understanding of secure coding fundamentals, including authentication, authorization, secrets handling, injection risks, and data exposure.

Experience operating production systems beyond writing code, including monitoring metrics, investigating performance problems, responding to incidents, and improving systems after failures.

Strong written and verbal English communication skills, with the ability to document decisions, explain technical tradeoffs, write clear pull requests and design notes, and raise blockers proactively.

Collaborative and curious approach, with a willingness to ask questions, contribute ideas, receive feedback, and work across technical boundaries.

Experience with data pipelines, warehouse or lakehouse modeling, dbt, ETL/ELT, Airflow, Flink, or similar technologies is a plus.

Familiarity with BI and visualization platforms such as Metabase, Apache Superset, or equivalent is advantageous.

Experience with multi-region or geographically distributed systems is a plus.

Experience in logistics, warehouse management, robotics, or other physical-world technology environments is advantageous.

Exposure to AI-assisted software development, GenAI code validation, or engineering guardrails is a plus.

Benefits

Fully remote position based in India.

Opportunity to work within a small, distributed engineering team.

Broad technical ownership across application development, APIs, databases, infrastructure, integrations, and production systems.

Exposure to modern technologies including Python, Node.js/NestJS, PostgreSQL, Docker, Kubernetes, cloud infrastructure, distributed systems, and observability tooling.

Opportunity to contribute across the full software development lifecycle, from design through production operation and improvement.

Collaboration with experienced engineers and cross-functional teams.

Opportunity to develop deeper expertise in scalable, reliable production systems.

Hands-on exposure to technology supporting intelligent, data-driven supply chain and warehouse operations.

Progressive ownership of features, integrations, and system components as technical expertise develops.

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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Internet Marketplace Platforms

Engineering and Information TechnologyInternet Marketplace Platforms
Apply on LinkedIn

Meet Ori - your career agent on WhatsApp

Find jobs, get your roadmap, check if you're ready for a role and prepare applications - in chat, any language.

Ask Ori about this role
Checking your fit…

More at Jobgether

Jobgether

On-site · India

3+ yrs · 1h ago

Platform Engineer & Cloud Ops Engineer
View role
Flexiple

Remote · India

3–7 yrs · 1h ago

DevOps Engineer
View role
Vantive

On-site · Bengaluru, Karnataka, India

Senior · 10+ yrs · 1h ago

JDE DevOps Consultant
View role
InfosysPreferred

On-site · Hyderabad, Telangana, India

5–8 yrs · 1h ago

AWS Terrafrom DevOps
View role
Apply on LinkedIn