Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Engineer Software (Cortex) @ Palo Alto Networks

Home > Software Development

 Principal Engineer Software (Cortex)

Job Description

Your Career

We seek a Principal Software Engineer to join the Cortex DevOps group, based at our India Development Center (IDC), who is, first and foremost, a software craftsman with a passion for building innovative tools and platforms. The ideal candidate will possess a deep-rooted background in software engineering and a strong understanding of the needs and challenges of R&D and DevOps teams. This role is for a true developer at heart, someone who excels at building high-quality, maintainable, and scalable software. If you have a passion for creating tools that enhance productivity, streamline workflows, and support the operational needs of a growing infrastructure, you're the candidate we're looking for.

More information about the Cortex product can be found

Your Impact

  • You will architect and implement resilient infrastructure solutions, with a strong emphasis on performance, security, and sound system design principles
  • You will write high-quality product and system development code that contributes to complex product and infrastructure features
  • You will lead the design and development of advanced features, collaborating closely with stakeholders to ensure scalable and maintainable solutions
  • You will initiate and drive technical design reviews, helping teams align on best practices and architectural patterns
  • You will provide expert-level code reviews, delivering in-depth feedback on code style, accuracy, efficiency, testability, and overall quality
  • You will spearhead the creation and enhancement of technical documentation, setting standards and promoting best practices across teams
  • You will provide advanced operational support and lead incident resolution for tools and applications maintained by the Cortex DevOps Tooling team.
Qualifications

Your Experience

  • 10+ years of experience as a Software Engineer, demonstrating deep technical expertise, a passion for innovation, and a strong commitment to building highly reliable, scalable systems that meet strict service level objectives.
  • Graduate degree in the field of Computer Science.
  • Proficiency with software development in one or more programming languages (Python preferred)
  • Proficiency in developing large-scale infrastructure, distributed systems or networks, or experience with Compute technologies, storage, or hardware architecture.
  • Proficiency with any major Cloud Provider(s) like GCP, AWS, Azure.
  • Experience with developing, deploying, and/or maintaining micro-services architecture with Kubernetes
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.
  • Ability to grasp new technologies quickly and prioritize and multitask on multiple responsibilities.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time

Contact Details:

Company: Palo Alto Networks
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   software engineer kubernetes python software development scalable systems cybersecurity unknown r gcp devops distributed systems software engineering hardware architecture aws technical documentation programming architecture azure

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 17 hours ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

Senior Principal Technical Consultant

  • Oracle
  • 14 - 17 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

.NET Software Developer

  • Hexaware Technologies
  • 9 - 14 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Palo Alto Networks

Palo Alto Networks (India) Technologies Pvt. Ltd