Software Engineer (SaaS, MERN Stack, Kafka, Kubernetes, AWS Cloud, MongoDB Atlas, Multi-tenant Event-Driven Microservices)

Full-time Full-time |

Bengaluru, India

Apply now

About the Role:

We’re looking for a passionate and skilled Software Engineer to join our growing team! You’ll be instrumental in designing, developing, and deploying features for our Software-as-a-Service (SaaS) platform. You’ll leverage the MERN stack (MongoDB, Express.js, React.js, and Node.js) for development, Kafka for real-time processing, Kubernetes for container orchestration on AWS Cloud, and MongoDB Atlas for our NoSQL database. The focus will be on building and maintaining multi-tenant, event-driven microservices architecture.

Responsibilities:

  • Design, develop, and implement features for our SaaS platform using the MERN stack.
  • Collaborate with senior engineers to understand and contribute to the development of event-driven microservices architecture.
  • Participate in the development process from design to deployment, ensuring code quality and adherence to best practices.
  • Work effectively with Kafka for real-time communication between microservices.
  • Gain experience with Kubernetes for container orchestration on AWS Cloud.
  • Contribute to the management and utilization of MongoDB Atlas for our NoSQL database.
  • Actively participate in code reviews and provide constructive feedback.
  • Stay updated with the latest advancements in relevant technologies.

Qualifications:

  • 3+ years of experience as a Software Engineer with a strong foundation in computer science fundamentals.
  • Proficiency in the MERN stack (MongoDB, Express.js, React.js, and Node.js).
  • Understanding of Kafka for real-time stream processing (a plus).
  • Familiarity with Kubernetes concepts for container orchestration (a plus).
  • Experience with cloud platforms like AWS is a plus.
  • Experience with NoSQL databases, preferably MongoDB Atlas, is a plus.
  • Excellent written and verbal communication skills.
  • Ability to thrive in a fast-paced, team-oriented environment.
  • Strong problem-solving and analytical skills.


Please enter your information and upload your CV.