Principal Software Engineer

India Posted Jun 29, 2026 0 views

Compensation

Compensation not disclosed

This employer didn't list pay. Model a likely range with the calculator.

Model this offer in the calculator

Job description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer based in India.

As a Principal Software Engineer, you will lead the design and development of scalable full-stack SaaS products while driving technical excellence across the engineering organization. This is a hands-on leadership role where you'll shape system architecture, mentor engineers, and champion modern development practices, including AI-assisted software engineering. Working closely with Product, Design, and Business teams, you'll translate customer needs into high-quality, reliable solutions that support global users. You'll have the opportunity to influence engineering strategy, improve development productivity, and foster a culture of innovation, ownership, and continuous improvement. If you're passionate about building scalable products and leading high-performing engineering teams, this role offers significant technical ownership and career impact.

Accountabilities:

  • Design, develop, and maintain scalable full-stack applications that deliver exceptional user experiences and reliable performance.
  • Lead software architecture, system design, and technical decision-making to ensure long-term scalability, maintainability, and quality.
  • Build modern frontend applications using React.js and develop robust backend services with Node.js and Python.
  • Drive the adoption of AI-powered development tools and workflows to improve engineering efficiency, code quality, and team productivity.
  • Mentor and coach software engineers through code reviews, technical guidance, knowledge sharing, and career development initiatives.
  • Collaborate closely with Product, Design, and Business stakeholders to define technical solutions aligned with customer and business objectives.
  • Manage technical priorities, project execution, stakeholder expectations, and delivery timelines across multiple initiatives.
  • Continuously optimize application performance, system reliability, scalability, and engineering best practices.
  • Requirements

    • 7–8 years of professional software engineering experience, preferably within product-based organizations.
    • Previous experience working in a B2B SaaS environment is strongly preferred.
    • Strong hands-on expertise across both frontend and backend development.
    • Advanced proficiency with React.js, Node.js, and Python.
    • Experience designing and building scalable web applications and distributed systems.
    • Solid understanding of software architecture, system design, RESTful APIs, databases, and cloud infrastructure.
    • Practical experience using AI-assisted developer tools such as Cursor, Claude, GitHub Copilot, or similar coding assistants.
    • Demonstrated experience leading engineering teams, mentoring developers, and driving technical excellence.
    • Strong collaboration skills with the ability to work effectively across Product, Design, Engineering, and Business functions.
    • Excellent problem-solving, communication, stakeholder management, and decision-making abilities.
    • Startup or fast-paced product development experience is considered an advantage.
    • Benefits

      • Fully remote role offering flexibility to work from anywhere within India.
      • Competitive annual compensation ranging from ₹5,000,000 to ₹6,000,000, based on experience and qualifications.
      • Opportunity to build innovative SaaS products used by global customers.
      • High-impact technical leadership role with significant ownership over architecture and engineering strategy.
      • Exposure to modern AI-powered software development practices and cutting-edge technologies.
      • Collaborative, fast-paced environment focused on innovation, simplicity, and continuous learning.
      • Opportunity to mentor talented engineers and influence the growth of the engineering organization.
      • Clear interview process with multiple opportunities to showcase both technical and leadership capabilities.

Related roles

Similar jobs