Principal Software Engineer Role

13 hours ago


Chennai Bengaluru Bangalore Hyderabad Secunderabad Telangana, India beBeeFullStack Full time ₹ 1,04,000 - ₹ 1,30,878

Role Overview:

Expert Full Stack Developer Needed

We are looking for a highly skilled expert in software engineering to join our dynamic team. The ideal candidate will be responsible for designing, developing, and optimizing large-scale eCommerce applications while ensuring code quality, scalability, and performance.

Key Responsibilities:

  • Collaborate with product managers to design and define new product features.
  • Write high-quality, scalable, and maintainable code, advocating for best coding practices.
  • Influence the technical direction of the team and define solutions for complex, multi-team projects.
  • Serve as a key member of a scrum team, actively participating in planning, stand-ups, and retrospectives.
  • Lead and contribute to communities-of-practice and continuous education programs.
  • Ensure UI performance optimization and accessibility best practices are implemented for an enhanced user experience.

Required Qualifications:

  • Bachelor s or Master s degree in computer science, engineering, or a related field (or equivalent experience).
  • 5+ years of hands-on experience in JavaScript, HTML, and CSS.
  • 4+ years of experience with Node.js or Express.js.
  • 4+ years of backend development experience in Java or Python.
  • Experience with TypeScript is a plus.
  • Background in large-scale eCommerce systems is highly desirable.
  • Strong understanding of UI performance and accessibility best practices.
  • Experience working with REST APIs, microservices, and cloud-based architectures.
  • Familiarity with version control systems.
  • Excellent problem-solving skills and the ability to mentor team members.

Job Type: Full-time

Industry: IT & Services

Location: Remote

Department: Engineering - Software & QA

Education

UG: Any Graduate

PG: Any Postgraduate



  • Chennai, Bengaluru / Bangalore, Delhi, India beBeeSoftware Full time

    **Job Title:** Principal Software Engineer">About the RoleWe are seeking an experienced and skilled software engineer to join our team. The ideal candidate will have a strong background in computer science and software engineering, with expertise in designing, building, and maintaining efficient and reliable C++ code.Key Responsibilities


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Job OverviewWe are seeking a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate will have a proven track record of delivering high-quality software solutions and leading cross-functional teams.


  • Bangalore, India Microsoft Full time US$ 1,50,000 - US$ 2,00,000 per year

    We are building a planet-scale multi-modal database from the ground up. You will be part of the team that is reimagining the databases in the era of Large Language Models (LLMs) by deeply integrating Artificial Intelligence (AI) into all parts of the stack. As a Principal Software Engineer, you will lead and collaborate with a team of passionate...


  • Hyderabad, Telangana, India Medtronic Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.A Day in the LifeThe Principal Software Engineer, Embedded Software will be a member of the Medtronic R&D software...


  • Bangalore, India Fidelity Investments Full time US$ 1,50,000 - US$ 2,00,000 per year

    Job Description:Job Tittle - Principal - Software EngineeringThe Purpose of This RoleWe're looking for Full Stack Principal Software Engineer to join Fidelity Health Digital team within Workplace Investing (WI) for the Work place Investing who are hardworking, inquisitive, and responsible individuals to help deliver the best digital web experience to our...


  • Hyderabad / Secunderabad, Telangana, Chennai, Bengaluru / Bangalore, India beBeeSoftwareDeveloper Full time US$ 60,000 - US$ 1,20,000

    Key Skills: EA + Cloud.We are seeking a highly skilled Software Developer to join our organization in India. The ideal candidate will be responsible for developing high-quality software solutions and collaborating with various teams to deliver robust applications, focusing on innovation and technological advancement.ResponsibilitiesDesign, develop, and...


  • Hyderabad, India Nasuni Full time US$ 1,50,000 - US$ 2,00,000 per year

    Principal Software Engineer – Systems (Platform)About NasuniNasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world's most innovative enterprises. Backed by Vista Equity Partners, our engineers aren't working behind the...


  • Hyderabad, Telangana, India HyrEzy Talent Solutions Full time

    Role : Principal/Senior Software Engineer-Graph Database- Location : Hyderabad- Experience : 4 to 7 Years - Work model- WFO only- Notice period : Only 15 days or lessAbout company : We are a new-age, AI-first Digital & Cloud Engineering Services company. Our mission is to combine deep engineering expertise with automation-first thinking and AI-native...


  • Bengaluru, India Dell Technologies Full time US$ 1,50,000 - US$ 2,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies...


  • Hyderabad / Secunderabad, Telangana, Chennai, Bengaluru / Bangalore, India beBeeSoftware Full time US$ 60,000 - US$ 1,20,000

    Job OpportunityWe are seeking an experienced software engineer to join our dynamic team in India.Key ResponsibilitiesDevelop and maintain high-performance applications using Java technologyCollaborate with cross-functional teams to define, design, and deliver new featuresIdentify and resolve bottlenecks and bugs in the applicationEnsure the best possible...