Principal Engineer Software

1 day ago


Bengaluru, Karnataka, India Palo Alto Networks Full time ₹ 15,00,000 - ₹ 20,00,000 per year

We are seeking an exceptionally talented and highly experienced Principal Engineer, SD-WAN SaaS, to join our advanced engineering team in Bengaluru, Karnataka. This is a critical leadership role for an individual contributor who will drive the architectural vision, design, and implementation of our next-generation, cloud-native SD-WAN as a Service platform. The ideal candidate will be a visionary problem-solver with deep expertise in SD-WAN technologies, distributed systems, cloud architectures, and a strong passion for building highly scalable and reliable SaaS solutions.

We expect office-based employees to be in the office four days per week, with one day working from where they choose. We believe being together facilitates casual conversations and those magic moments where we can work on issues and ideas informally. These moments build capability and deepen trusted relationships and allow our people to feel safe in taking risks and being disruptive. Like so many companies, we are working through the details and things could change.., but in general, if a role is deemed office-based, we want our teams to be together four days per week.

Your Impact

Architectural Leadership & Strategic Vision:

  • Drive the technical architecture and roadmap for our SD-WAN SaaS platform, ensuring scalability, reliability, security, and performance at a global scale.
  • Lead the design and implementation of sophisticated solutions that span front-end user interfaces, back-end APIs, data processing, and database systems.
  • Evaluate and champion new technologies, design patterns, and industry best practices to continuously innovate and enhance the platform.

Hands-on Development & Innovation:

  • Write clean, efficient, well-documented, and testable code for both front-end (e.g., React, Angular, ) and back-end components (e.g., , Python, Java, Go).
  • Develop and integrate robust, secure, and highly performant APIs and services.
  • Design, optimize, and manage databases (SQL and NoSQL) for complex data models and high transaction volumes.

Cloud-Native & DevOps Excellence:

  • Design and implement solutions leveraging public cloud platforms (e.g., AWS, Azure, Google Cloud) and their services (e.g., serverless, message queues, databases, monitoring).
  • Champion DevOps principles, including automated testing, CI/CD pipelines, infrastructure as code (e.g., Terraform), and robust monitoring/observability practices.

Mentorship & Cross-functional Collaboration:

  • Mentor and coach senior and staff-level engineers, fostering a culture of technical excellence, continuous learning, and innovation.
  • Conduct rigorous code reviews, establish coding standards, and ensure high-quality software delivery.
  • Collaborate closely with Product Management, UX/UI, Site Reliability Engineering (SRE), and Customer Success teams to understand requirements, define technical solutions, and ensure successful product delivery and operational excellence.

Qualifications

Your Experience

  • Bachelors/Masters in Computer Science or a related fields or equivalent military experience required
  • 9+ years of experience in Software Development
  • Strong leadership skills with a can-do attitude
  • Expert-level proficiency in modern front-end technologies: HTML5, CSS3, JavaScript/TypeScript, and at least one leading framework (e.g., React, Angular, ).
  • Expert-level proficiency in programming languages (e.g., , Python, Java, Go) with experience building scalable microservices and APIs.
  • Deep expertise in database technologies: Both relational (e.g., CloudSQL) and NoSQL (e.g., MongoDB, Cassandra, Redis), including schema design, query optimization, and replication strategies.
  • Strong grasp on data structures and algorithms
  • System design and object orientation skills with ability to craft clean interfaces and operate at the right levels of abstraction
  • Experience with DevOps (Kubernetes, Docker, Microservices)
  • Experience in AWS/GCP/Azure cloud is preferred


  • Bengaluru, Karnataka, India Dell Full time

    Software Principal Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation 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 xe2x80x94 all with the most advanced technologies tools ...


  • Bengaluru, Karnataka, India NIKE Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology CenterWHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...


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

    As a Principal Software Engineer on the Marketplace team, you will help lead our development efforts as we build the technology platform that will act as the central marketplace for our clouds software offerings. You will be a core contributor and one of the technical leads driving design and delivery of marketplace cloud services on a team of software...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Principal Software EngineerThe Software Engineering team delivers next-generation 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 and the...


  • Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full time

    Job Title: Software Principal EngineerOur company is seeking a seasoned software principal engineer to lead the development of high-performance, low-latency software solutions for our cutting-edge products.">8-12 years of experience in design and development of BIOS/UEFI/Embedded Systems, with a strong background in C/C++ programming and common...


  • Bengaluru, Karnataka, India Dell Full time

    Senior Principal Software 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 xe2x80x94 all with the most advanced technologies tools software engineering...


  • Bengaluru, Karnataka, India OneAdvanced Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Role IntroductionAn opportunity has arisen to join our team as a Principal Software Engineer This is a dynamic role that will produce and deliver scalable software solutions as part of a multidisciplinary Scrum team.Focused primarily around the design and developmet of Python, Django rest framework based application hosted within AWS, our goal is to harness...


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

    Principal Software EngineerThe Software Engineering team delivers next-generation 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 methodologiesJoin us as...


  • Bengaluru, Karnataka, India Manipal Global Education Services Private Limited Full time

    Were Hiring: Principal Software Engineer (MEAN Stack + Flutter)Are you passionate about building scalable, modern applications that make an impact? We're looking for a Principal Software Engineer with 57 years of experience in the MEAN stack (MongoDB, Express.js, Angular, Node.js) and Flutter to join our growing tech team.In this role, youll play a key part...


  • Bengaluru, Karnataka, India Harness Full time US$ 1,50,000 - US$ 2,50,000 per year

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers' pace of innovation while improving the developer experience. We offer solutions for every step of the...