CrawlJobs Logo

Principal Software Engineer - Azure Kubernetes Service

United States, Multiple Locations 139900.00 - 274800.00 USD / Year · Job Posted February 01, 2026
Apply Position
Job Link Share

Job Description

As a Principal Software Engineer on the Azure Kubernetes Service (AKS) team, you will help build a world-class container management and orchestration platform for the cloud and beyond. The team develops container solutions for Microsoft Azure across both Linux and Windows environments, enabling scalable and efficient infrastructure for a wide range of workloads. You will contribute to defining the next generation of cloud-native infrastructure on Azure. This includes building development and operations (DevOps) tools that simplify how software is built, deployed, and scaled in the cloud. The team is globally distributed across multiple countries and continents, and supports flexible work arrangements, including remote work. Your role will involve deep technical work focused on enhancing Kubernetes to support artificial intelligence (AI) and machine learning (ML) workloads. You will design and develop infrastructure controllers, onboard new Kubernetes features, integrate with other Azure services, and build foundational components to automate and accelerate AI training and inference workloads. This is a unique opportunity to make a meaningful impact on AKS customers at a time of rapid innovation in the AI space.

Job Responsibility

  • Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items
  • Drive the features from idea to production
  • Master in emerging technologies, from software to hardware. Leading the design the implementations that advance Azure Kubernetes Service for artificial intelligence Al workloads
  • Fully leverage AI in product development
  • Maintains communication and make clarities with partners across the Microsoft ecosystem of engineers. Contribute to partner’s success

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, golang, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
  • 5+ years of experience designing, building, shipping, and operating reliable distributed systems
  • 3+ years of hands-on experience with scalable infrastructure and fault-tolerant architectures and delivering production-ready solutions in cloud environments
  • Experience building AI solutions using agentic AI tools and training, fine tuning models

Nice to have

Bachelor's Degree in Computer Science OR related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineer - Azure Kubernetes Service

8 matching positions

Senior Software Engineer and Principal Software Engineer

We are building a planet-scale multi-modal database and infrastructure for execu...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, or Java
  • OR Equivalent experience
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Java
  • OR equivalent experience
  • Experience in shipping products and scalable, reliable services
  • Currently programming/coding in your current or most recent role
  • Hands on experience with asynchronous programming and concurrency (threads, tasks, futures, async/await)
  • Experience with Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS), and/or Google Kubernetes Engine (GKE)
  • Experience in building database engines, query engines, indexing solutions (columnar, full-text, vector), at scale
  • Experience with programming CUDA, AI systems at scale
Job Responsibility
Job Responsibility
  • Independently execute in the face of ambiguity
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Writes efficient systems code and able to debug distributed systems
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

We are seeking a talented and motivated Principal Engineer to join our dynamic t...
Location
Location
United States , Cupertino
Salary
Salary:
172000.00 - 349000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 15 years of professional software development experience, with a significant portion focused on backend systems and distributed applications
  • Proven expertise in one or more backend programming languages such as Golang (preferred), Java or Python
  • Deep understanding of networking protocols, network architectures, network security, and common networking concepts is essential
  • Proven experience in designing, building, and deploying scalable microservices using Docker, Kubernetes, etc.
  • Significant experience in building, deploying, and operating scalable SaaS applications in a Public Cloud (AWS/GCP) environment
  • Strong understanding of distributed systems principles, including concurrency, scalability, fault tolerance, and consistency
  • Experience with various database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., DynamoDB, Redis) databases
  • Experience designing, building, and consuming RESTful APIs and other integration technologies like WebSocket, Kafka, etc.
  • Excellent analytical and problem-solving skills
  • Strong verbal and written communication skills
Job Responsibility
Job Responsibility
  • Work with product managers, architects, and other engineers to understand the software requirements, and define corresponding functional and design specifications
  • Drive technical decisions and contribute to the overall strategy
  • Design, develop, test, deploy, and maintain high-quality, production-grade software, with a strong emphasis on backend systems
  • Write clean, efficient, and well-documented code
  • Design and implement micro-services for high availability, scalability, performance, and security within our SaaS platform
  • Identify and resolve complex performance bottlenecks and system issues
  • Apply deep knowledge of networking protocols (e.g., TCP/IP, HTTP/S, DNS, NAT), network security, and cloud networking concepts to build robust and secure solutions
  • Design and implement solutions leveraging cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Kubernetes, Docker)
  • Collaborate effectively with cross-functional teams including product management, QA, SRE, and technical assistance team
  • Champion best practices in software development, including code reviews, testing methodologies, CI/CD, and DevOps principles
What we offer
What we offer
  • Health & Wellbeing: comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Personal & Professional Development: programs catered to helping you reach any career goals
  • Unconditional Inclusion: flexibility to manage work and personal needs
  • Variable incentives may also be offered
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

We are seeking a highly skilled Senior Full-Stack Software Engineer to join our ...
Location
Location
United States , Home
Salary
Salary:
127584.65 - 251035.08 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 10-12, MS 8-10, PhD 5-7
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a closely related field
  • 5+ years of professional software engineering experience, including significant full-stack development
  • Extensive hands-on experience with Python and/or Rust in production environments
  • Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar
  • Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices)
  • Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker)
  • Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit)
  • Solid grasp of secure coding practices and DevSecOps workflows
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices
  • Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents
  • Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows
  • Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility
  • Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling
  • Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

We are seeking a highly skilled Senior Full-Stack Software Engineer to join our ...
Location
Location
United States , Home
Salary
Salary:
127584.65 - 251035.08 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 10-12, MS 8-10, PhD 5-7
  • Bachelor's or Master's degree in Computer Science, Engineering, or a closely related field
  • 5+ years of professional software engineering experience, including significant full-stack development
  • Extensive hands-on experience with Python and/or Rust in production environments
  • Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar
  • Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices)
  • Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker)
  • Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit)
  • Solid grasp of secure coding practices and DevSecOps workflows
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices
  • Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents
  • Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows
  • Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility
  • Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling (see “Our Tech Stack” below)
  • Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

The Microsoft Advertising Mediation Service (MMS) is the real-time auction and m...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Technical Leadership
  • Service & Platform Development
  • Infrastructure & Cloud
  • Org-Wide Impact
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer Software (Prisma Access)

We are looking for an Engineering Manager to lead the Explicit Proxy team, one o...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-4 years of experience managing a software engineering team in a large enterprise organization
  • 5+ years of experience as a hands-on software engineer
  • Expertise in Explicit Proxy technologies: L4-L7 Proxy, TCP/IP, SSL/TLS interception, authentication flows, PAC, DNS handling, and content filtering
  • Background in network security and cloud-delivered SWG/SASE services
  • Knowledge of building multi-tenant, cloud-native architectures (Kubernetes, microservices, distributed data pipelines, observability stacks)
  • Strong collaboration skills
  • able to align cross-disciplinary teams around a shared goal
  • Demonstrated ability to plan, execute, and deliver roadmaps with high predictability
  • Proven track record of delivering complex, distributed cloud products end-to-end
  • Experience with large-scale cloud architectures (GCP, AWS, or Azure)
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow an engineering team within Prisma Access
  • Partner closely with Product Managers and cross-functional groups to define priorities and build roadmaps
  • Align stakeholders across business units and communicate tradeoffs, risks, and execution plans with clarity
  • Build a culture of accountability, ownership, and continuous improvement
  • Guide teams on building highly scalable cloud-native microservices
  • Ensure efficient deployment, observability, and runtime stability in production environments
What we offer
What we offer
  • Restricted stock units
  • bonus
  • employee benefits
  • Fulltime
Read More
Arrow Right

Principal Software Engineer (Prisma Access)

Location
Location
United States , Santa Clara
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S, M.S or PhD in Computer Science or a related field with a minimum of 8+ years of proven experience and proficiency in one or more programming languages - Go, Python, or Java
  • Proficient is problem solving with a strong understanding of data structures and algorithms and solid foundation in operating systems, networking and distributed systems
  • Experience working with Cloud Provider Infrastructure like AWS, GCP, Azure or OCI
  • Experience in building complex, large scale SaaS solutions with distributed databases and messaging systems
  • Good understanding of PKI / Certificates and security principles
  • Proven record designing and implementing scalable REST APIs, services and data pipelines
  • Experience handling DevOPs, availability and reliability outcomes for a large cloud product
  • Experience with Test-Driven Development and CI/CD methodologies
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures (VPCs, load balancers and firewalls within cloud environment)
  • Strong understanding of microservices-based deployments with the ability to design services
Job Responsibility
Job Responsibility
  • Analyze requirements, design, develop, and support highly scalable software features and infrastructure on our next-generation security platform ready for cloud native deployment from inception to completion
  • Develop algorithms to integrate targeted ML/AI concepts as it relates to operations in our cloud security platform in terms of networking and orchestration
  • Write clean, testable, readable, scalable, and maintainable code that scales and performs well for thousands of customers
  • Actively guide testing of critical components in the product, considering complex considerations of multiple platforms, performance, supportability, maintainability, and much more
  • Collaborate closely with the Product management, Development, Quality Assurance, SRE, and Customer support teams on delivering the roadmap and improving customer outcomes
  • Strive in results-oriented culture with a strong focus on execution, quality, and speed
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

We’re looking for a Principal Software Engineer with a passion for solving probl...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
onetrust.com Logo
OneTrust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Engineering, or related technical or business field
  • 8+ years of professional software engineering/development experience
  • Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE, Design Patterns, Spring MVC, Spring boot, Microservices, SQL, Web services
  • Experience with elastic search and data streaming tools like Kafka
  • Good understanding of web services and SOA related standards like REST/OAuth/JSON
  • A competent understanding of code and script (Python, Bash)
  • Moderate experience with SQL and NoSQL databases
  • Agile development (Scrum, XP, or Pair Programming) experience
  • Ability to use a wide variety of open-source technologies and cloud services (Azure, Google Computer, or Amazon Web Services)
  • Familiarity with public cloud providers such as (Azure, Google Cloud, or AWS)
Job Responsibility
Job Responsibility
  • Support development of web and mobile interfaces for product module or new prototypes and/or the designing, development, and unit testing of applications deployed to MS Azure while assisting with cloud application architecture using Core Java, REST, and the Spring ecosystem, Spring boot, Microservices
  • Achieve at least 80% code coverage or per the revised standards set by the team
  • Work closely with UX, Product Managers and/or Product Owners, as well as other developers to contribute to planning and grooming sessions and drive team’s discussions on system architecture and component design
  • Support the team to ensure all committed stories for the sprint are completed per the sprint goal
  • Work toward reducing total number of defects in the module/product to industry standards by catching and fixing issues early in development
  • Ensure critical and high priority CII’s are delivered per SLA
  • Conduct peer reviews to improve code quality
  • Help junior developers follow development testing, exploratory testing, AI testing and/or test automation
  • Help build high-performing teams, grow and mentor the technical skills within the team and create development opportunities for them
What we offer
What we offer
  • comprehensive healthcare coverage
  • flexible PTO
  • equity RSUs
  • annual performance bonus opportunities
  • retirement account support
  • 14+ weeks of paid parental leave
  • career development opportunities
  • company-paid privacy certification exam fees
  • Fulltime
Read More
Arrow Right