Cutshort logo
Immersive Infotech Private Limited  logo
Principal Engineer - MERN Stack
Principal Engineer - MERN Stack
Immersive Infotech Private Limited 's logo

Principal Engineer - MERN Stack

Sanjana Thakur's profile picture
Posted by Sanjana Thakur
10 - 20 yrs
₹30L - ₹40L / yr
Hyderabad
Skills
MERN Stack
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
skill iconMongoDB
skill iconExpress
skill iconAmazon Web Services (AWS)
Cloud Computing

Job Description: Principal Engineer (Full Stack Architect)

Job Title: Full Stack Architect

Location: Hyderabad, India

Experience: 15Years to 20 years (4+ years in Enterprise Architecture)

Technology Stack: MERN (MongoDB, Express, React, Node.js), Distributed Systems, Cloud (GCP/Azure), Neo4j, Vector Databases, SQL and NoSQL Databases, Knowledge Graphs.

Industry: Enterprise Software, Large-Scale Distributed Systems, Machine Learning


Job Summary

As a Full Stack Architect, you will play a pivotal role in designing and architecting large-scale distributed systems with a strong focus on the MERN stack (MongoDB, Express.js, React, Node.js). You will lead the design and implementation of enterprise-grade software solutions that leverage cloud infrastructure (GCP/Azure), knowledge graphs (Neo4j), vector databases, and machine learning at scale. In this role, you will work closely with cross-functional teams including data scientists, cloud engineers, and front-end developers to deliver high-performance, secure, and scalable applications.

This role requires a deep understanding of distributed systems architecture, graph databases, machine learning systems, and cloud computing, with a strong focus on building solutions that meet business and technical needs. The ideal candidate will have 12+ years of experience with a proven track record of architecting full-stack systems and leading engineering teams in a fast-paced, innovative environment.


Roles and Responsibilities

Full Stack Architecture: Design, develop, and maintain highly scalable, distributed, and fault-tolerant enterprise applications using the MERN stack (MongoDB, Express.js,

React, Node.js).

Distributed Systems: Architect and design large-scale distributed systems that handle high- volume, low-latency data processing.

Cloud Engineering: Implement and maintain cloud infrastructure solutions on GCP or AWS,ensuring high availability, scalability, and performance.

Knowledge Graphs and Databases: Design and optimize complex data models using Neo4j, vector databases, and other NoSQL solutions to manage interconnected data efficiently.

Enterprise Solutions: Architect and deliver cloud-native enterprise software solutions that meet enterprise-grade security, compliance, and performance requirements.

Data Structure & Algorithms (DSA): Lead by example in writing efficient, high-performance code and optimize software with a strong focus on algorithms, data structures, and system design principles.

Collaboration: Work with engineering, data science, and product teams to translate business requirements into scalable technical solutions.

Mentorship: Mentor junior engineers and foster a collaborative team environment.

Performance Optimization: Ensure system performance, scalability, and reliability throughcode reviews, optimizations, and best engineering practices.

Documentation & Best Practices: Maintain comprehensive architecture documentation and promote engineering best practices across teams.


Mandatory Requirements

Experience: 12+ years of full-stack development experience, with significant expertise

in building and architecting applications using the MERN stack (MongoDB, Express.js,

React, Node.js).

 Distributed Systems: Proven track record of architecting and implementing large-scale

distributed systems with a focus on reliability, scalability, and performance.

 Cloud Expertise: Extensive hands-on experience with cloud infrastructure (GCP or AWS),

with a deep understanding of cloud services such as compute, storage, networking, and

security.

 Database Systems: Expertise in NoSQL databases like MongoDB and graph databases like

Neo4j. Experience with vector databases for high-dimensional data processing.

 Knowledge Graphs: Hands-on experience in designing and working with knowledge graphs

for solving complex data relationships.

 Data Structures & Algorithms: Strong knowledge of DSA with practical experience in

solving complex technical challenges.

 Microservices Architecture: Experience in designing and developing microservices-based

architectures and ensuring high availability.

 DevOps ; Automation: Knowledge of DevOps practices (CI/CD), containerization (Docker), and orchestration (Kubernetes).

 Agile Methodologies: Experience with Agile development methodologies, including SCRUM, TDD, and iterative development.


Nice-to-Have Requirements

 Front-End Expertise: Advanced experience with React.js, with knowledge of modern front- end technologies (Next.js, Redux, TypeScript).

 Cloud Certifications: Google Cloud Professional Architect or Azure Certified Solutions Architect certifications.

 Data Engineering: Hands-on experience with data pipelines, ETL processes, and big data technologies (e.g., Apache Spark, Kafka).

 AI/ML Ops: Experience in deploying machine learning models using MLOps frameworks and automating ML pipelines.

 Graph Analytics: Experience in graph algorithms and analytics, with the ability to model and query complex relationships in a graph database.

 System Design: Experience in conducting system design reviews, providing insights into performance bottlenecks, scalability, and trade-offs.

 Security & Compliance: Knowledge of enterprise-level security protocols and data privacy compliance frameworks (e.g., SOC2, GDPR).

Leadership: Proven experience in leading cross-functional teams, setting technical roadmaps, and ensuring alignment between business and technical goals.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Immersive Infotech Private Limited

Founded :
2012
Type :
Services
Size :
20-100
Stage :
Profitable
About
N/A
Company social profiles
N/A

Similar jobs

InFoCusp
at InFoCusp
3 recruiters
Apurva Gayawal
Posted by Apurva Gayawal
Pune, Ahmedabad
3 - 7 yrs
₹7L - ₹27L / yr
skill iconJavascript
Cloud Computing
skill iconReact.js
skill iconPython
skill iconAmazon Web Services (AWS)
+4 more
InFoCusp is a company working in the broad field of Computer Science, Software Engineering,
and Artificial Intelligence (AI). It is headquartered in Ahmedabad, India, having a branch office in
Pune.

We have worked on / are working on Software Engineering projects that touch upon making
full-fledged products. Starting from UI/UX aspects, responsive and blazing fast front-ends,
platform-specific applications (Android, iOS, web applications, desktop applications), very
large scale infrastructure, cutting edge machine learning, and deep learning (AI in general).
The projects/products have wide-ranging applications in finance, healthcare, e-commerce,
legal, HR/recruiting, pharmaceutical, leisure sports and computer gaming domains. All of this
is using core concepts of computer science such as distributed systems, operating systems,
computer networks, process parallelism, cloud computing, embedded systems and the
Internet of Things.

PRIMARY RESPONSIBILITIES:
● Own the design, development, evaluation and deployment of highly-scalable software
products involving front-end and back-end development.
● Maintain quality, responsiveness and stability of the system.
● Design and develop memory-efficient, compute-optimized solutions for the
software.
● Design and administer automated testing tools and continuous integration
tools.
● Produce comprehensive and usable software documentation.
● Evaluate and make decisions on the use of new tools and technologies.
● Mentor other development engineers.

KNOWLEDGE AND SKILL REQUIREMENTS:
● Mastery of one or more back-end programming languages (Python, Java, Scala, C++
etc.)
● Proficiency in front-end programming paradigms and libraries (for example : HTML,
CSS and advanced JavaScript libraries and frameworks such as Angular, Knockout,
React). - Knowledge of automated and continuous integration testing tools (Jenkins,
Team City, Circle CI etc.)
● Proven experience of platform-level development for large-scale systems.
● Deep understanding of various database systems (MySQL, Mongo,
Cassandra).
● Ability to plan and design software system architecture.
● Development experience for mobile, browsers and desktop systems is
desired.
● Knowledge and experience of using distributed systems (Hadoop, Spark)
and cloud environments (Amazon EC2, Google Compute Engine, Microsoft
Azure).
● Experience working in agile development. Knowledge and prior experience of tools
like Jira is desired.
● Experience with version control systems (Git, Subversion or Mercurial).
Read more
Personal Nutrition PNut
Remote only
1 - 4 yrs
₹10L - ₹20L / yr
skill iconAngular (2+)
skill iconC#
MySQL
skill iconAmazon Web Services (AWS)
skill iconPython

About Personal Nutrition
We are building PersonalNutriton.com to improve the quality of life for people. We help people reach peak wellness by improving their diet and food habits. We offer a personalized diet plan for each individual based on their body and environment.


Why should you join?
Today, lifestyle diseases are the biggest health issue across the world. People want to ensure their families including the elderly, children, and themselves are in the best of health. There is very little help available to decide what foods are best for them and how to actively manage health through nutrition.


If you are passionate about helping people in their pursuit to lead a healthy lifestyle. This is the place for you. A place where we are figuring out how nutrition helps people improve their health. We want to build the best nutrition guide and make a difference in making the world a healthy place.

Skills required
- 1 - 3 years of relevant experience in Backend Engineering/Frontend Engineering
- You are an expert in Python, angularJS/reactJS
- Have a strong technical aptitude
- Working knowledge of the general technology landscape, architectures, trends, and emerging technologies
- Passion for engineering and building great products
- Great team player who builds trust within the team and never says no to having fun


Responsibilities
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software

Read more
Greenway Health
at Greenway Health
2 recruiters
Padmashree S
Posted by Padmashree S
Bengaluru (Bangalore)
4 - 12 yrs
₹6L - ₹20L / yr
FHIR
HL7
Rhapsody
skill iconJavascript
skill iconC#
+2 more
Job Summary
Creates, modifies and maintains software applications individually or as part of a team under general supervision.
Essential Duties & Responsibilities
• Codes, tests, debugs, implements and documents software applications using established coding standards and methodologies
• Work within an agile scrum team, contributing to an atmosphere of continuous improvement
• Perform code reviews to ensure adherence to best practices
• Understands how to interpret designs and database models and effectively collaborate with Architects
• Master the technologies, languages, and practices used by the team and project assigned
• Trouble shoot and resolve issues in existing software
• Continuous performance improvement of the system
Minimum Qualifications
• Minimum three years of HL7 development experience (implementation only will not be considered) using an industry known interface engine
• Understanding of FHIR and its primary components
• Experience with AWS or Azure cloud-based technologies
• Experience with OAuth2
• Minimum two years EDIFecs experience (Rhapsody will be considered if three years minimum)
Skills/Knowledge
• Must be proficient in basic programming skills and proficient in JavaScript and/or C#
• Strong problem-solving and analysis skills
• Experience with high transactional volume systems
• Ability to design and build workflows from requirements document
• Ability to gather requirements from existing platform
• Ability to learn new development language and platforms quickly and apply that knowledge effectively
• AWS Cloud technologies
• CI/CD experience or understanding
Read more
Eloquent Studio Private Limited
Anchal Kunawat
Posted by Anchal Kunawat
Pune
5 - 8 yrs
₹5L - ₹10L / yr
skill iconJavascript
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconRuby on Rails (ROR)
elixir
+1 more

JOB  Description

  1. Minimum 5 years of development experience with any full stack framework (except Java based)
  2. Experience in designing effective data structures and algorithms
  3. Experience with sql and no-sql databases and designs
  4. In-depth understanding of javascript concepts and one front-end framework
  5. Experience with version control and project management tools
  6. Experience in developing and consuming REST web services.
  7. excellent oral and written communication (english + 1 local language)
  8. analytical and problem-solving skills
  9. familiarity with any cloud service provider - aws/digital ocean/azure

Roles and Responsibilities

  1. requirement gathering and proving
  2. feasibility analysis
  3. estimations & planning
  4. prepare and maintain relevant documentation
  5. coding, debugging, testing
  6. benchmarking and performance upkeep
  7. deployment & maintenance

Signs you would be a good fit

  1. you enjoy crafting elegant, well-tested solutions, not just delivering working code
  2. you have logical and well-researched opinions on existing and new technologies, and relish the learnings and challenges of working on different platforms and products
  3. you have an entrepreneurial mindset
  4. you are a quick learner with proven reasoning skills
  5. you explore beyond your resume

About Eloquent Studio Pvt Ltd

Team of 1-10 people

Located in Pune, Maharashtra, India

Read more
Doctor Insta
at Doctor Insta
3 recruiters
Ruchika Chauhan
Posted by Ruchika Chauhan
NCR (Delhi | Gurgaon | Noida)
2 - 7 yrs
₹7L - ₹12L / yr
skill iconAngularJS (1.x)
skill iconHTML/CSS
skill iconJava
skill iconPython
skill iconJavascript
+4 more
Skills Required: 1. Hands on experience with Python, Django, Databases like MySQL 2. Hands-on software development, team management and project management experience. 3. Experience with Cloud technologies like AWS, CI/CD Processes 4. Good understanding of HTML, CSS, JAVA Script, Angular JS 5. Data structure and implementing optimized algorithms 6. Experience using code versioning systems like SVN, GIT is desirable 7. Additional Qualifications –node.js, npm, NoSQL (Redis) 8. Quick Learner, Creative Problem Solver and Resourceful Education Qualifications: BTech/ BE
Read more
Scapic
at Scapic
6 recruiters
Swapnil Devesh
Posted by Swapnil Devesh
Bengaluru (Bangalore)
4 - 100 yrs
₹8L - ₹15L / yr
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconJavascript
OSS
Job Description:
As a Javascript Engineer at Scapic, you will lead the development of the Scapic Suite ofTemplates, experiment on spatial technologies and build cutting edge XR web experiences.These templates and experiences help enable brands, businesses and agencies to start, sell,market and manage their business all through immersive technologies such as 3D, VirtualReality, Augmented Reality and Mixed Reality. The ideal candidate will have full stackexperience developing modern web applications using a variety of tool sets, remarkable
problem-solving skills, attention to detail, understanding with 3D technology or engines,cross-team communication and a passion for creative web application development.

Responsibilities:
● Lead the development of Scapic’s Suite Of Templates
● Create System Architectures for the features to be developed by keeping scale,
reliability and performance in mind
● Minimise the risk and bring in reliability to the development and release of new features
● Build next-generation Spatialized Web Experiences.
● Implement core technology and algorithms for mission critical features and identify new
technologies that can be beneficial for the company and mentor team on those
● Design and develop reusable/distributable web libraries.
● Explore and design dynamic and compelling consumer experiences.
● Manage the development and sharing of specifications between Backend, Frontend, 3D and DevOps team
● Work with DevOps team to ensure proper CI/CD is in place and maintained for best possible DX for developers
● Work closely with UX / UI designers, product managers, project managers and browser engineers
● Passionate about OSS and W3C specs.
● Lead by example and mentor fellow developers.
Read more
Level 5 client of Blue Bird Technologies
Level 5 client of Blue Bird Technologies
Agency job
Bengaluru (Bangalore)
3 - 7 yrs
₹6L - ₹14L / yr
Salesforce Lightning
Cloud Computing
SFDC
Salesforce
experience in Salesforce.com development experience (triggers, apex classes, visualforce pages) experience in Web Development (Ajax, JavaScript, SOAP, HTTP, CSS Bootstrap) worked with Data migration between SFDC environments experience in Version control solutions (e.g. Github, Sourcetree) worked with SSO & ERP integration experience with Sales Cloud/ Service cloud / Salesforce config skills/Apex development skills able to configure and code/ version control – GIT should have min 6 months to 1 year in Lightening should be involved in Client facing role
Read more
EdGE Networks Pvt. Ltd.
at EdGE Networks Pvt. Ltd.
8 recruiters
Keith Pinto
Posted by Keith Pinto
Bengaluru (Bangalore)
3 - 7 yrs
₹5L - ₹10L / yr
skill iconElastic Search
Clojure
skill iconJavascript
skill iconPython
skill iconAmazon Web Services (AWS)
+3 more
We're looking out for a "Super Duper" Software Engineers, who are passionate about tech! What's init for you? 1. Flexible work environment and a fun team to work with, trust me! we're cool :) 2. Challenging problems to solve. 3. Language / Stack agnostic. 4. Satisfactory compensation. ...get in touch with us to know more.
Read more
MIICA Systems Pvt Ltd
at MIICA Systems Pvt Ltd
1 recruiter
Chandan Banerjee
Posted by Chandan Banerjee
Navi Mumbai
3 - 5 yrs
₹3L - ₹5L / yr
skill iconNodeJS (Node.js)
LAMP Stack
skill iconPHP
skill iconJavascript
RESTful APIs
+1 more
Design overall architecture of the web application. Maintain quality and ensure responsiveness of applications. Collaborate with the rest of the engineering team to design and launch new features. Maintain code integrity and organization. Experience working with graphic designers and converting designs to visual elements. Understanding and implementation of security and data protection. Highly experienced with back-end programming languages Ex: PHP, Python, Java, JavaScript Proficient experience using advanced JavaScript libraries and frameworks such as AngularJ Proficient experience on databases like MySQL Development experience for both mobile and desktop. Understanding of server-side languages Experience with RESTful APIs and usage of push notifications. Knowledge of code versioning tools such as Git
Read more
Vitwit
at Vitwit
5 recruiters
Maha Lakshmi
Posted by Maha Lakshmi
Hyderabad
1 - 3 yrs
₹3L - ₹6L / yr
skill iconNodeJS (Node.js)
skill iconAngularJS (1.x)
skill iconJavascript
Vitwit, an IT services and products based startup. A technical partner of Singapore based firm Predator digital and Partner of AWS. Currently we are looking for enthusiastic Mean stack developers, passionate about learning cutting edge technologies.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos