SDE - II Backend Engineer

1 week ago


Mount Abu, Rajasthan, 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



  • Mount Abu, Rajasthan, India beBeeBackend Full time ₹ 80,00,000 - ₹ 1,20,00,000

    Backend System EngineerJob Overview:We are seeking a skilled Backend System Engineer to design and develop robust backend systems using Go (Golang).Key Responsibilities:Design, implement, and deploy enterprise-level backend systems with hands-on experience in Go (Golang) and PostgreSQL, MySQL, and MongoDB.Collaborate on Agile methodologies and complete SDLC...


  • Mount Abu, Rajasthan, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    Senior Backend Data Engineer Wanted for Data Pipeline Development We are seeking an experienced backend data engineer to develop and maintain data pipelines that connect external systems and interfaces. The ideal candidate will have a strong background in software development, data engineering, and experience with cloud-based technologies. ",


  • Mount Abu, Rajasthan, India beBeesoftware Full time ₹ 18,00,000 - ₹ 25,00,000

    About the RoleWe are seeking a skilled Senior Backend Software Engineer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, distributed backend services that power our core products.


  • Mount Abu, Rajasthan, India beBeeBackend Full time ₹ 8,00,000 - ₹ 12,00,000

    Backend Developer PositionWe are seeking an experienced Backend Developer to join our team. The ideal candidate will have a strong background in Python and MySQL, with a proven track record of building scalable applications.The successful candidate will design, develop, and maintain backend applications for customers worldwide.They will collaborate with...


  • Mount Abu, Rajasthan, India beBeeEngineer Full time ₹ 1,40,14,257 - ₹ 2,03,10,102

    Job DescriptionWe are seeking a highly skilled engineer to join our team in shaping the tech stack for Last Mile 2.0.The successful candidate will have a strong grasp of distributed systems, microservices, and API design, with experience in building and shipping backend systems using Go and Python.Build core systems from scratch (backend, APIs, orchestration...


  • Mount Abu, Rajasthan, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    About UsWe are a well-funded startup founded by experienced entrepreneurs with successful past exits. Our vision is to democratize personalized and affordable learning for students worldwide, empowering the bottom 80% of learners to unlock their true potential.Job OverviewYou will be part of the core engineering team, working closely with leadership and...


  • Mount Abu, Rajasthan, India beBeeEngineering Full time ₹ 17,00,000 - ₹ 21,20,000

    Job OverviewWe're seeking a seasoned Backend Engineering Director to spearhead the development of our subscription billing and revenue management platform.This role requires a strong technical background, excellent leadership skills, and the ability to drive complex projects forward.


  • Mount Abu, Rajasthan, India beBeeBackend Full time ₹ 20,00,000 - ₹ 25,00,000

    Our company is seeking an experienced Golang Backend Developer to join our team. Total Exp : 5+ yearsWe are looking for a skilled engineer with strong coding skills and hands-on problem-solving ability.Must have:Proficiency in backend programming languagesNode.js, Python, or Golang•Experience with database management systemsMySQL or PostgreSQL•Strong...


  • Mount Abu, Rajasthan, India beBeeBackend Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior Backend Engineering LeaderKey Responsibilities:Lead a team of skilled software developers in creating and maintaining high-quality web applications.Design, develop and implement scalable backend services using Python and Node.js to meet business needs.Develop responsive and dynamic front-end interfaces using React.js to enhance user experience.Develop...


  • Mount Abu, Rajasthan, India beBeeBackendDeveloper Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    As a seasoned backend developer, you will play a pivotal role in designing and implementing innovative technologies that drive the passenger transport industry forward.Job Responsibilities:Develop scalable, high-performance backend applications for global customers.Collaborate with cross-functional teams to deliver seamless, integrated solutions.Design and...