SDE-II Backend Engineer

1 day ago


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 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


  • Backend Engineer

    6 days ago


    Noida Sector , Noida, Uttar Pradesh, India VYUG Full time ₹ 6,00,000 - ₹ 9,00,000 per year

    Job Title: Backend Engineer Key Responsibilities: Design and Develop Backend Services: Design, develop, and maintain scalable and reliable backend APIs and services that power our applications. Database Management: Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) to ensure data integrity, performance, and scalability. API...


  • uttar pradesh, India Info Origin Inc. Full time

    Role: Python Backend EngineerLocation: Noida/Dehradun/PuneWork Mode: OnsiteEmployment Type: Full-TimeInterview Mode: Video or In PersonJob Description Why This Role Matters As our Python Backend Engineer, you will own and evolve the backend architecture for a large-scale analytical platform that processes massive datasets and serves thousands of concurrent...

  • Sde 2 - Fullstack

    17 hours ago


    Indore, Madhya Pradesh, India MediBuddy Full time

    Location: Indore, India **About the Role**: As an SDE 2 at MediBuddy, you will be a core member of our engineering team, responsible for developing and maintaining the backend systems that power our mobile and web platforms. You'll work on building scalable microservices and APIs, contributing directly to the features that impact our users. This role is...

  • Backend Intern

    2 weeks ago


    Noida, Uttar Pradesh, India Fusionpact Career Full time

    Fusionpact Technologies is seeking a talented and motivated **Backend Intern** to join our remote team. This is a great opportunity for a B.Tech or M.Tech graduate to gain hands-on experience in a real-world software development environment, working with a team that leverages AI to build innovative solutions. **Responsibilities**: - Collaborate with senior...


  • Noida, Uttar Pradesh, India Microsoft Full time

    On Team Xbox we aspire to empower the world s 3 billion gamers to play the games they want with the people they want anywhere they want Gaming the largest and fastest growing category in media entertainment represents an important growth opportunity for Microsoft We are leading with innovation as highlighted by bringing Xbox to new devices with...


  • Noida, Uttar Pradesh, India Microsoft Full time

    Microsoft Teams is core to Microsoft s vision for intelligent communications and productivity pane into the modern workplace We are fast becoming the hub for teamwork in Office 365 with hundreds of thousands of organizations and tens of millions of users across the globe using Teams Microsoft Teams is the fastest growing business application in Microsoft...

  • Computer Scientist

    1 week ago


    Noida, Uttar Pradesh, India Adobe Full time

    Our Company Changing the world through digital experiences is what Adobe s all about We give everyone from emerging artists to global brands everything they need to design and deliver exceptional digital experiences We re passionate about empowering people to create beautiful and powerful images videos and apps and transform how companies interact with...

  • Software Engineer Ii

    2 weeks ago


    Noida, Uttar Pradesh, India Microsoft Full time

    Excel is one of the most powerful software programs used in both business and personal solutions across the globe Join the Excel team for an opportunity to influence and impact hundreds of millions of daily users across almost every country in the world while working within a vibrant and friendly engineering team Excel charts are a powerful feature that...


  • uttar pradesh, India Innovaccer Full time

    Engineering at InnovaccerWith every line of code, we accelerate our customers' success, turning complex challenges into innovative solutions. Collaboratively, we transform each data point we gather into valuable insights for our customers. Join us and be part of a team that's turning dreams of better healthcare into reality, one line of code at a time....


  • Noida, Uttar Pradesh, India Paytm Full time

    We are looking for a passionate and skilled Senior Software Engineer with strong experience to join our backend engineering team in Noida You ll be working on a high-scale platform that processes over a million transactions per day along with tens of millions of other operations including bill fetches notifications and reminders Our systems are...