SDE-II Backend Engineer

1 day ago


Noida, India NovoStack Full time

SDE-II (Backend Engineer)

Experience: 4+ years

Role Type: Full-time (On-site)


About the Role:

We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud infrastructure, along with a strong understanding of system design and backend architecture.

This role is perfect for someone who thrives in a fast-paced, collaborative environment and wants to take ownership of building robust backend services that directly impact product performance and user experience.


Key Responsibilities:

● Backend Development: Build, scale, and maintain backend services and microservices using technologies such as Node.js, Express.js, and NestJS (experience with Go, Python, or Java is a plus).

● System Design & Architecture: Design and implement reliable and maintainable backend architectures. Apply principles of modular architecture, event-driven systems, and microservices where appropriate.

● API Development: Develop and maintain RESTful APIs and GraphQL endpoints for efficient frontend-backend communication, with a focus on performance, versioning, and security.

● Database Management: Design and optimize schemas for relational databases like PostgreSQL, MySQL, as well as NoSQL databases like MongoDB, Redis, or DynamoDB.

● Performance Optimization: Identify and resolve bottlenecks in APIs, queries, and backend logic. Use tools and strategies for load handling, caching (e.g., Redis), and horizontal scaling.

● Code Quality & Best Practices: Write clean, testable, and maintainable code. Participate in code reviews and promote engineering best practices.

● Testing & Debugging: Write unit and integration tests (e.g., using Jest, Mocha) and debug production issues efficiently.

● CI/CD & DevOps Collaboration: Work with the DevOps team to integrate backend services into CI/CD pipelines and automate deployments.

● Collaboration: Work cross-functionally with frontend engineers, designers, product managers, QA, and DevOps to ship features in a collaborative agile environment.


Required Skills & Experience:

● 4+ years of hands-on backend development experience in a product or platform team.

● Strong experience with Node.js and TypeScript; familiarity with Express.js, NestJS, or similar frameworks.

● Solid knowledge of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, DynamoDB) databases.

● Proficient in designing and building scalable RESTful APIs; working knowledge of GraphQL is a plus.

● Experience working with Docker, Git, and CI/CD tools such as GitLab CI, GitHub Actions, or Jenkins.

● Exposure to cloud platforms like AWS, or Azure, and services like EC2, S3, Lambda, API Gateway, CloudWatch, etc.

● Understanding of backend security principles including authentication, encryption, and API protection.

● Experience with performance monitoring, debugging, and observability tools.

● Familiarity with event-driven systems using Kafka, RabbitMQ, or SQS/SNS is a bonus.

● Strong problem-solving skills and ability to troubleshoot issues in distributed systems.


Nice to Have:

● Experience with Go, Python, or Java for building microservices.

● Exposure to GraphQL, Apollo Server, or gRPC.

● Familiarity with Kubernetes, and serverless architectures.

● Knowledge of Infrastructure as Code tools like Terraform.


Apply Now:

If you’re excited about backend systems, engineering challenges, and building things at scale, we’d love to hear from you.


Email: hr@novostack.com



  • Noida, India NovoStack Full time

    SDE-II (Backend Engineer)Experience: 4+ yearsRole Type: Full-time (On-site)About the Role:We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Noida, India NovoStack Full time

    SDE-II (Backend Engineer) Experience: 4+ years Role Type: Full-time (On-site) About the Role: We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Noida, India NovoStack Full time

    SDE-II (Backend Engineer)Experience: 4+ yearsRole Type: Full-time (On-site)About the Role:We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Noida, Uttar Pradesh, India NovoStack Full time

    SDE - II (Backend Engineer)Experience: 4+ years Role Type: Full-time (On-site) About the Role: We're looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Noida, Uttar Pradesh, India NovoStack Full time

    SDE - II (Backend Engineer)Experience: 4+ years Role Type: Full-time (On-site) About the Role: We're looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Noida, India NovoStack Full time

    SDE-II (Backend Engineer) Experience: 4+ years Role Type: Full-time (On-site) About the Role: We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and...


  • Noida, India NovoStack Full time

    SDE-II (Backend Engineer)Experience: 4+ yearsRole Type: Full-time (On-site)About the Role: We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Noida, India NovoStack Full time

    SDE-II (Backend Engineer) Experience: 4+ years Role Type: Full-time (On-site) About the Role: We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Noida, India NovoStack Full time

    SDE - II (Backend Engineer)Experience: 4+ years Role Type: Full-time (On-site) About the Role: We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Noida, India NovoStack Full time

    SDE-II (Backend Engineer) Experience: 4+ years Role Type: Full-time (On-site) About the Role: We’re looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...