CrawlJobs Logo

Principal Software Engineer (Cloud Network and AI Security)

United States, Santa Clara Employment contract 147000.00 - 237500.00 USD / Year · Job Posted June 02, 2026
Apply Position
Job Link Share

Job Responsibility

  • Design and implement new features and integrations for virtualization features across diverse cloud environments and deployments
  • Engage in all phases of the product development cycle from concept definition, design, through implementation, and testing
  • Develop comprehensive functional specifications, evaluate task requirements and timelines, and contribute to design, development, debugging, and support processes
  • Hands-on experience with virtualization technologies, various hypervisors, system software, and networking

Requirements

  • Strong expertise in programming languages such as C, Python, and Go
  • Proficiency in low-level linux systems programming technologies
  • Familiarity with cloud service architectures, including compute, networking, load-balancers, and identity management
  • Experience with cloud deployments on platforms such as Azure, AWS, and GCP
  • Experience with network virtualization technologies such as DPDK, XDP
  • Strong knowledge in network security fields such as stateful firewall, packet processing, and network ACL
  • Strong scripting skills in bash and Python
  • Familiarity with Terraform/CFT/PowerShell ARM templates
  • BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent or equivalent military experience
  • 7+ years of related engineering experience

Nice to have

Experience with Kubernetes and CNI

What we offer

  • Restricted stock units
  • Bonus

Looking for more opportunities?

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

Similar Jobs for

Principal Software Engineer (Cloud Network and AI Security)

8 matching positions

Principal Engineer

The Principal AI/ML Operations Engineer leads the architecture, automation, and ...
Location
Location
United States , Pleasanton, California
Salary
Salary:
251000.00 - 314500.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field
  • 10+ years in ML infrastructure, DevOps, and software system architecture
  • 4+ years in leading MLOps or AI Ops platforms
  • Strong programming skills in languages such as Python, Java, or Scala
  • Expertise in ML frameworks (TensorFlow, PyTorch, scikit-learn) and orchestration tools (Airflow, Kubeflow, Vertex AI, MLflow)
  • Proven experience operating production pipelines for ML and LLM-based systems across cloud ecosystems (GCP, AWS, Azure)
  • Deep familiarity with LangChain, LangGraph, ADK or similar agentic system runtime management
  • Strong competencies in CI/CD, IaC, and DevSecOps pipelines integrating testing, compliance, and deployment automation
  • Hands-on with observability stacks (Prometheus, Grafana, Newrelic) for model and agent performance tracking
  • Understanding of governance frameworks for Responsible AI, auditability, and cost metering across training and inference workloads
Job Responsibility
Job Responsibility
  • Define enterprise-level standards and reference architectures for ML-Ops and AIOps systems
  • Partner with data science, security, and product teams to set evaluation and governance standards (Guardrails, Bias, Drift, Latency SLAs)
  • Mentor senior engineers and drive design reviews for ML pipelines, model registries, and agentic runtime environments
  • Lead incident response and reliability strategies for ML/AI systems
  • Lead the deployment of AI models and systems in various environments
  • Collaborate with development teams to integrate AI solutions into existing workflows and applications
  • Ensure seamless integration with different platforms and technologies
  • Define and manage MCP Registry for agentic component onboarding, lifecycle versioning, and dependency governance
  • Build CI/CD pipelines automating LLM agent deployment, policy validation, and prompt evaluation of workflows
  • Develop and operationalize experimentation frameworks for agent evaluations, scenario regression, and performance analytics
What we offer
What we offer
  • short-term and long-term incentive programs
  • robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right

Principal Machine Learning Engineer

Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency in at least one modern object-oriented programming language (preferably Java/Kotlin and Python)
  • Understanding of Machine Learning project lifecycle/tools along with prompt engineering
  • Experience in architecting and implementing high-performance RESTful microservices
  • Experience building and operating large scale distributed systems using Amazon Web Services (S3, Kinesis, Cloud Formation, EKS, AWS Security and Networking)
  • Experience with leveraging LLMs effectively and optimizing model usage on GPUs
  • Experience with Databricks or Apache Spark
  • Experience with Continuous Delivery and Continuous Integration
Job Responsibility
Job Responsibility
  • Regularly tackle the largest and most complex problems in the team, from technical design to launch
  • Work closely with Product, Engineering and Design leads in Jira AI, and translate their requirements into solid engineering deliverables, delegating work to the teams
  • Deliver solutions that are used by other teams and products
  • Follow a Product Engineer mindset by building features that are data-driven and customer-centric, fostering that culture within the Jira AI group
  • Exceptional problem solving ability using ML, AI and core software engineering
  • Routinely tackle complex architecture challenges and define architectural standards
  • Actively contribute to the code delivery through leading code reviews & documentation, direct contribution and fixing complex bugs in high-risk surface areas
  • Expertise in data analysis, statistical methods, and logical reasoning to inform data-driven decision-making
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Mentor junior members on the team
What we offer
What we offer
  • Atlassians can choose where they work – whether in an office, from home, or a combination of the two
  • Atlassians have more control over supporting their family, personal goals, and other priorities
Read More
Arrow Right

Principal Security Engineer

As a Principal Security Engineer, you will help shape how security is built into...
Location
Location
United States
Salary
Salary:
160200.00 - 269400.00 USD / Year
Zillow
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of security engineering experience, including strong experience in application security and ownership of complex security outcomes
  • experience driving or owning AI security initiatives and assessing or mitigating risks in AI- or LLM-enabled systems
  • experience leading advanced security assessments across modern applications, cloud infrastructure, and AI-enabled systems
  • strong understanding of common vulnerability classes, secure software development practices, and threat modeling
  • hands-on experience securing cloud-native environments, especially AWS, and designing secure system or cloud architectures
  • can read, write, and review code in at least one modern programming language
  • communicates security risks clearly to both technical and non-technical partners and can influence decisions without formal authority
  • experience mentoring engineers and helping raise the technical bar across a team or organization
Job Responsibility
Job Responsibility
  • Lead security assessments for high-impact applications and services, including threat modeling, secure design reviews, and penetration testing
  • Identify, validate, and prioritize complex vulnerabilities across web applications, APIs, and cloud-native services, and partner with engineers to drive secure-by-default outcomes
  • Strengthen the security of primarily AWS-based environments, with additional exposure to GCP and Azure, across areas such as identity, networking, data protection, and service integrations
  • Drive AI security initiatives by establishing guardrails, review practices, and secure design patterns for AI-enabled features and systems
  • Assess AI-specific risks, including data exposure, misuse, model abuse, prompt-based attacks, and unintended system behavior
  • Develop and promote scalable application and AI security standards, best practices, and guardrails across teams
  • Improve application and AI security tooling through configuration, integration, and ongoing optimization in partnership with engineering and platform teams
  • Mentor and influence engineers across teams, raising the technical bar and helping embed security into the way Zillow builds and ships software
What we offer
What we offer
  • equity awards
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, AI Cloud

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
232000.00 - 319000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience, including 3+ years in technical leadership roles (Staff or Principal level)
  • Proven experience designing and building highly scalable distributed systems in production environments
  • Deep understanding of cloud infrastructure (AWS, Azure, GCP, or OCI), including compute, networking, and storage primitives
  • Proficiency in Go, Rust, or Java
  • Expertise in Kubernetes, microservices, and service mesh architectures
  • Strong foundation in observability, CI/CD, and infrastructure-as-code (Terraform, Pulumi, or CloudFormation)
  • Experience operating high-availability (99.99%+) production systems
  • Exceptional communication skills and ability to influence across technical and business domains
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Define and drive the long-term technical strategy for Docker AI Cloud’s control and data plane services
  • Architect highly available, multi-region systems capable of operating seamlessly across multiple cloud providers
  • Design APIs and service abstractions that integrate Docker Desktop, Hub, and enterprise cloud services
  • Establish standards for reliability, scalability, and observability across the Docker AI Cloud platform
  • Lead cross-functional technical discussions and influence architectural decisions company-wide
  • Design and implement distributed systems for workload orchestration, service discovery, and lifecycle management
  • Build and operate control plane components that manage multi-tenant workloads and cloud networking
  • Develop infrastructure that delivers predictable performance, intelligent scaling, and automated failover
  • Ensure security, data integrity, and compliance across Docker’s global infrastructure footprint
  • Partner with platform and product teams to deliver developer-friendly APIs and cloud experiences
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Cloud Solution Architect

We are looking for a Cloud Solution Architect (CSA), specializing in Security & ...
Location
Location
Jordan , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, Business, or related field AND 4+ years experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions, practice development, architecture, and/or consulting
  • OR equivalent experience
  • experience working in a customer-facing role (e.g., internal and/or external)
  • experience working on technical projects
  • Technical Certification in Cloud (e.g., Azure, Amazon Web Services, Google, security certifications)
  • Azure and Cloud Security Engineering
  • Infrastructure, Databases, Networking, Virtual Machines Security Secrets and Keys security practices
  • Azure Identity (service principals - managed identities)
  • Troubleshooting of data logging and audit, security monitoring
  • Azure Governance and Compliance (Azure policies)
Job Responsibility
Job Responsibility
  • Drive positive Customer Satisfaction & become a trusted advisor and be the Voice of Customer to share insights and best practices, connect with Global Security teams at Microsoft, Engineering and Product teams to remove blockers and influence the solution roadmap
  • Land an end-to-end value proposition for Security (i.e., Zero Trust) which spans the breadth of Microsoft Security offerings and with focus on Threat Protection, ID + Access Management and Cloud Security as you seek to understand customer requirements and map the adoption and optimization of Microsoft technology solutions accordingly
  • Position and deliver solutions that drive Security product usage as well as develop opportunities to drive Customer Success business results & help Customers get value from their Microsoft investments in alignment with the Customer Success Account Manager or other Account Team members
  • Identify resolutions to Customer blockers by leveraging SA subject matter expertise. Deliver according to Microsoft best practices & using repeatable IP and accelerate Business Value of overall Security adoption by improving security posture and ensuring that the solution exhibits “Secure by Design” framework, such as high-performance levels, security, scalability, maintainability, appropriate reusability, and reliability upon deployment
  • Align individual skilling to team/area demands & Customer Success goals and accelerate customer outcomes - Share expertise, contribute to IP creation & re-use to accelerate customer outcomes
  • Run Architectural Design Sessions to build a plan for implementing the solution – governing design in line with customer business goals and their technical environment. Outcome is consensus on solution design and next steps toward production
  • Collaborate and orchestrate with others in developing complex end-to-end Enterprise solutions with the Microsoft Security platform and modify and deliver existing intellectual property (IP) or, where applicable, create new content
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer ( Cloud Infrastructure and Platform Engineering )

At Palo Alto Networks, we’re united by a shared mission—to protect our digital w...
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
  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent experience
  • 9+ years of relevant software engineering experience, with a proven track record of technical leadership and innovation
  • Demonstrated experience defining and leading large-scale, cross-organizational technical initiatives from concept to completion
  • Experience building and scaling platforms that serve thousands of engineers in complex environments
  • Strong foundation in application and infrastructure security, including secrets management, supply chain security, and secure-by-default platform design
  • Recognized expertise in developer platforms, cloud-native infrastructure, container orchestration technologies (e.g Kubernetes) and CI/CD
  • Deep proficiency with a major cloud platform (GCP preferred), including IAM, managed databases, networking, and Workload Identity
  • Experience designing and maintaining Infrastructure as Code (e.g. Terraform) at scale, including module architecture and state management
  • Expertise in authentication/authorization systems: OAuth 2.0, OIDC, token lifecycle management, and zero-trust patterns
  • Hands-on experience applying AI/ML/GenAI to solve complex software engineering problems
Job Responsibility
Job Responsibility
  • Define the Vision: Architect and own the technical roadmap for AI-enhanced developer tools and infrastructure in CIPE at Palo Alto Networks
  • Evaluate and Execute Solutions: Lead the design and implementation of novel systems that leverage Large Language Models (LLMs), static/dynamic analysis, and machine learning to create a world-class, intelligent developer experience
  • Drive Organization-Wide Impact: You are a builder, so you won't just stop at ideation
  • Lead Cross-Functional Initiatives: Spearhead complex, cross-functional projects that require influencing and aligning multiple engineering organizations and their leadership
  • Enable Secure Innovation: Develop foundational AI platforms that empower teams to prototype, deploy, and scale threat-intelligent cloud features, embedding Palo Alto Networks' security natively
  • Serve as Technical Authority: Act as the go-to expert on AI-augmented cloud platforms, mentoring senior engineers and infusing industry-leading practices into our high-stakes ecosystem
  • Innovate at Enterprise Scale: Address intricate challenges in multi-cloud environments (AWS, Azure, GCP, and OCI) supporting thousands of microservices, secure workloads, and global threat detection pipelines
  • Fulltime
Read More
Arrow Right

Principal Group Engineering Manager

Microsoft Specialized Clouds combines the power of edge platforms, devices, and ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of professional software engineering experience, including designing, building, and operating distributed, cloud-scale services
  • 5+ years of engineering leadership experience, including managing managers and leading multi-team engineering organizations (M2+)
  • Deep experience with network device platforms — specifically Arista (EOS, eAPI, CloudVision) and/or Cisco (NX-OS, DCNM/NDFC) — including device programming, configuration management, and automation
  • Strong background in device programming and network automation — building systems that programmatically configure, validate, and manage network device state at scale
  • Experience with Azure Resource Provider (RP) engineering — ARM resource modeling, deployment pipelines, control-plane architecture, and resource lifecycle management
  • Solid understanding of L2/L3 networking fundamentals: spine-leaf architecture, VXLAN, overlay/underlay networking, BGP, and data center network design
  • Proven ability to set technical direction and architectural strategy for complex platforms spanning multiple components and partner teams
  • Demonstrated success owning end-to-end delivery of customer-critical services, including design, development, release, and live-site operations
  • Strong experience driving operational excellence, including reliability, incident management, automation, and cost optimization for production services
  • Proven track record of leading organizational transformation — such as quality resets, reliability turnarounds, code yellow resolution, or engineering culture change across an engineering org
Job Responsibility
Job Responsibility
  • Lead engineering teams through the design, architecture, development, testing, and operations of the Network Fabric platform — the cloud-managed networking layer for Azure Operator Nexus and Azure Local
  • Drive execution excellence across the full software lifecycle: semester planning, feature delivery, release management, and live-site operations
  • Own engineering commitments across multiple workstreams including network device programming, Azure Resource Provider development, fabric orchestration, and network configuration management
  • Ensure services meet Microsoft standards for quality, reliability, security, and operational readiness
  • Establish and enforce engineering best practices — including test-driven development, automated validation, secure development lifecycle (SDL/SFI), and continuous integration
  • Continue and accelerate the ongoing engineering transformation: driving quality resets, improving release predictability, and reducing customer-impacting incidents
  • Own the resolution of code yellow and equivalent quality escalations, driving root cause analysis and systemic remediation across the engineering organization
  • Champion a culture of engineering fundamentals — ensuring that quality, security, and operational maturity are embedded into every sprint, not treated as afterthoughts
  • Drive measurable reduction in support costs through automation, improved test coverage, and process optimization
  • Provide technical leadership across device programming (Arista EOS, Cisco NX-OS), network fabric orchestration, and Azure Resource Provider engineering
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Join Microsoft Entra’s Global Secure Access (GSA) engineering organization, wher...
Location
Location
United States , Mountain View
Salary
Salary:
139900.00 - 274800.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 are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own and evolve the end-to-end architecture for SASE capabilities (e.g., secure web gateway, ZTNA, identity-aware proxying, traffic steering, policy enforcement) across multiple services and teams
  • Set technical direction and multi-release roadmap in partnership with Product Management, Security Research, and cross-organization engineering leaders
  • identify dependencies and drive crisp, durable design decisions
  • Lead design reviews for high-impact systems and drive engineering standards across the product lifecycle (security, privacy, safety, accessibility, performance, reliability, and cost)
  • Write proof-of-concept code and/or deliver production code for critical path investments
  • actively troubleshoot difficult and complex issues in distributed, high-scale networking systems
  • Drive operational excellence for live services, including telemetry strategy, incident response mechanisms, DR readiness, and post-incident learning to improve resilience and customer trust
  • Accelerate responsible AI adoption across engineering (AI-assisted design, coding, testing, and operations)
  • establish best practices, guardrails, and success metrics to measurably improve outcomes
  • Mentor and sponsor engineers across levels
  • Fulltime
Read More
Arrow Right