Senior Software Engineer

2 days ago


Kolkata, West Bengal, India beBeeBackendDeveloper Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

About this Role

We're seeking a skilled Backend Developer to join our team and help build scalable, distributed backend services that power our core products.

Key Responsibilities

  • Design, develop, and maintain microservices and backend APIs using Node.js and TypeScript.
  • Architect modular, high-performance, and fault-tolerant systems for scale.
  • Integrate and optimize MongoDB databases with efficient schema design and indexing.
  • Deploy, manage, and monitor microservices on AWS or GCP cloud infrastructure.
  • Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.
  • Ensure code quality through code reviews, testing, and best practices.
  • Implement security, authentication, and authorization mechanisms across distributed services.
  • Troubleshoot production issues and improve system performance.

Required Skills & Qualifications

  • 2+ years of experience in backend development using Node.js and TypeScript.
  • Strong working knowledge of Microservices Architecture and inter-service communication patterns (REST, gRPC, message queues).
  • Practical experience with MongoDB including schema design, aggregation, and indexing.
  • Hands-on experience deploying services on AWS or GCP.
  • Proficiency with API design principles, CI/CD workflows, and Git.
  • Understanding of containerization (Docker/Kubernetes) and cloud-native application patterns.
  • Knowledge of application security best practices and distributed system reliability.

Benefits

  • Familiarity with Redis, RabbitMQ, Kafka, or other message brokers.
  • Experience with Python for backend scripting or microservices.
  • Experience with unit and integration testing (Jest, Mocha, etc.).
  • Exposure to serverless architectures (AWS Lambda, GCP Cloud Functions).
  • Knowledge of monitoring and logging tools (Datadog, New Relic, ELK stack).


  • Kolkata, West Bengal, India beBeeSoftwareEngineer Full time ₹ 18,00,000 - ₹ 25,00,000

    Job Title: Senior Software EngineerThe company is seeking a skilled Senior Software Engineer to develop and maintain complex software systems. This individual will be responsible for designing, implementing, and testing software applications, as well as collaborating with cross-functional teams to ensure timely delivery of high-quality products.Key...


  • Kolkata, West Bengal, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Senior Software Engineering ManagerWe are seeking an experienced Senior Software Engineering Manager to lead our technology team and drive innovation.The ideal candidate will have 8–14 years of experience in software engineering management, with a strong background in .Net and Java.They will be responsible for leading cross-functional teams, developing and...


  • Kolkata, West Bengal, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Job OverviewWe are seeking a highly skilled and experienced Development Engineer to join our team. As a senior member of the engineering team, you will play a key role in designing, developing, and implementing complex software systems.


  • Kolkata, West Bengal, India beBeeSoftwareEngineer Full time ₹ 10,00,000 - ₹ 15,00,000

    Senior Software Engineer OpportunityWe are seeking a skilled Senior Software Engineer to develop innovative software solutions that drive digital transformation and enhance business performance.About the RoleThe successful candidate will use their knowledge of Microsoft technologies, including .NET Core and C#, to design, code, and test cutting-edge...


  • Kolkata, West Bengal, India beBeeFrontend Full time ₹ 1,04,60,000 - ₹ 1,57,40,000

    Job OverviewWe are seeking a skilled Senior Software Engineer to join our development team. The ideal candidate will have experience in frontend development and be passionate about creating innovative solutions.This role involves designing, developing, and maintaining the frontend of our software applications. You will collaborate with cross-functional teams...


  • Kolkata, West Bengal, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job OpportunityWe are seeking an experienced Senior Site Reliability Engineer to join our team. The ideal candidate will have a strong background in software engineering, chaos engineering, and multi-cloud environments.Maintaining and enhancing Terraform scripts for various tools is a key responsibility. This includes working directly with the phData...


  • Kolkata, West Bengal, India beBeeTechnical Full time ₹ 18,00,000 - ₹ 24,00,000

    Senior Software EngineerDrive technical excellence and solve complex challenges as a Senior Software Engineer. This role involves designing and implementing critical features of our SaaS platform, leading to high-quality and scalable solutions.Key Responsibilities:Architect and develop major features, ensuring quality and scalability.Provide guidance during...


  • Kolkata, West Bengal, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Software Engineer Job DescriptionWe are looking for a highly skilled software engineer to join our team. This is a senior level position that requires extensive experience in software development, particularly with Python and Django.Job Responsibilities:Design, develop, and test scalable and efficient software applications using Python and Django.Work...


  • Kolkata, West Bengal, India beBeeSoftwareLeader Full time ₹ 15,00,000 - ₹ 25,00,000

    Senior Engineering Manager PositionDescription:Lead a high-performing team of software engineers to deliver scalable and efficient cloud-based applications using Java, Node.js, React, and microservices architecture.About the Role:Manage teams of 3-15 members with delivery and architecture ownership, driving business objectives through strategic planning and...


  • Kolkata, West Bengal, India beBeeMachining Full time ₹ 8,00,000 - ₹ 12,00,000

    Senior Machining Software DeveloperWe are seeking a highly skilled and detail-oriented Senior Machining Software Developer to join our software development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining advanced machining software applications.Key Responsibilities:Develop, write, test, and maintain CNC...