CrawlJobs Logo

Manager, Software Engineering (Data Security)

United States, Santa Clara 165000.00 - 267500.00 USD / Year · Job Posted April 24, 2026
Apply Position
Job Link Share

Job Description

Palo Alto Networks Data Security team is looking for a seasoned and accomplished Engineering Manager to lead engineering efforts across building new capabilities and running platforms at scale.

Job Responsibility

  • Lead the technology strategy for building out world class data security solutions, influencing critical decisions on technology, architecture, integration, and go to market
  • Drive a results-oriented culture with a strong focus on execution, quality, and speed
  • Lead cross-functionally with Product Management, Software, and Quality Engineering teams to deliver new security as a service offerings to the market in a timely fashion with excellent quality
  • Contribute to the design, architecture, process, and development discussions
  • Manage engineering teams that builds, designs, implements, and maintains cloud security infrastructure and platforms, owning e2e responsibilities of the solution
  • Develop a strong culture of diversity, intellectual curiosity, problem-solving, and openness
  • Work closely with customer support teams to improve end-customer outcomes
  • Be a strong mentor and coach to the team
  • Foster innovation in the organization
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Hiring, developing, and mentoring software developers, and managing investments that accelerate scaling for new service offerings

Requirements

  • 8+ years of experience in highly technical roles in development of enterprise services, at large organizations or innovative startups
  • Extensive hands-on experience and working knowledge of security concepts -SaaS and Data Security, deep understanding of web protocols, integration with third party APIs and services
  • Experience with the agile process and leading software development teams involved with building out full stack products, deployed on the cloud at scale
  • Experience with building and delivering services and workflows at scale, leveraging microservices architectures
  • 3+ years of experience managing software engineering teams
  • 5+ years experience with cloud-based architectures (AWS/GCP experience preferred)
  • Hands-on programming experience in one or more of the following - Java, Golang, Python
  • 5+ years of experience in cloud technologies like ElasticSearch, Redis, Kafka, Mongo DB, Spring Boot
  • Experience with full-stack development (Rest APIs, Databases, Serverless computing) of distributed cloud applications
  • Experience with Docker and Kubernetes or other container orchestration platforms
  • Good understanding of public cloud design considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing
  • Strong understanding of principles of DevOps and Continuous Delivery
  • Strong leadership skills with a can-do attitude and ability to make trade-off judgements with data driven decision making
  • Enjoys working with many different teams with strong collaboration and communications skills

Nice to have

  • Preferred experience with AI based conversational UI and chatbot platforms
  • BS/MS in Computer Science, other engineering/technical degree or equivalent military experience required

Looking for more opportunities?

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

Similar Jobs for

Manager, Software Engineering (Data Security)

8 matching positions

Principal Software Engineering Manager - Data Science & Engineering

The MSRC Data Science team is responsible in building data pipelines, data minin...
Location
Location
United States , Redmond
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
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Leads team on the disciplined use of, and improving artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC)
  • Guides team on proactively taking responsibility for the content of their AI-generated requirements, design documents, code, and other assets, and assisting other members of the team to do the same
  • Leads team on incorporating Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets
  • Coaches team on applying SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to guide improvements to processes and practices, especially those involving AI
  • Leads team on experimenting with AI tools and practices to improve their own capabilities, and providing recommendations on how to adopt them to others
  • Reviews debugging tools, tests, logs, telemetry, and other methods, and acts as an expert for others to proactively verify assumptions while developing code before issues occur across products in production
  • Guides team to perform machine learning/data extraction, transformation, and loading (ETL) pipelines (e.g., data collection, cleaning) based on data prepared
  • Guides the architecture of scalable pipelines and datasets
  • Influences the direction of the team
  • Begins to anticipate potential data pipeline issues and provides solutions
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - Data Analytics

Build and operate core infrastructure services that power Fabric Data Engineerin...
Location
Location
Canada , Vancouver
Salary
Salary:
142400.00 - 257500.00 CAD / 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.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • 4+ years people management experience.
  • Software engineering foundation (data structures, algorithms, testing, debugging, performance) with the ability to guide and review technical decisions.
  • Demonstrated experience leading teams that build and ship production infrastructure (backend services, distributed systems, platform components) in cloud environments.
  • Understanding of distributed systems concepts, including fault tolerance, scaling, scheduling, and resource management, and ability to apply them to team-level architecture.
  • Proficiency in at least one backend/system language (e.g., Java, Scala, C#, C++, Python) and the ability to stay hands-on enough to unblock teams and assess designs.
  • Proven ability to ramp up quickly in new domains, tools, and codebases
  • growth mindset and learning agility.
Job Responsibility
Job Responsibility
  • Lead the design and delivery of world-class experiences for a new big data cloud offering, with emphasis on scale, reliability, and performance.
  • Manage and grow a team building core infrastructure services for data engineering and analytics workloads (compute, runtime services, job/session management, configuration, platform integrations).
  • Own technical strategy and execution end-to-end: translate product requirements into architecture, milestones, and high-quality production outcomes.
  • Drive operational excellence by establishing troubleshooting practices (logs, metrics, traces), guiding root-cause analysis, and converting operational learnings into engineering improvements.
  • Improve platform scalability, resiliency, and observability, including automation to reduce operational toil
  • ensure best practices are adopted consistently across the team.
  • Partner cross-functionally with product and engineering leaders to deliver end-to-end features, align priorities, and continuously raise the quality bar.
  • Coach and mentor engineers, provide technical guidance and performance feedback, and foster a culture of ownership, high standards, and continuous learning.
  • Fulltime
Read More
Arrow Right

Software Engineering Manager, Data Protection Platform

The Verkada Security Team is an engineering team at its core. Part of its charte...
Location
Location
United States , San Mateo
Salary
Salary:
200000.00 - 315000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science in Computer Science degree or equivalent
  • 10+ years of experience as a software engineer
  • 3+ years of experience as an engineering manager
  • Leadership experience building distributed systems with high quality, scalability and reliability
  • Demonstrable coding skills and desire to write code every day
  • Enthusiasm for learning about new security & privacy products, features, and strategies
  • Excellent collaborative skills
  • Outstanding written and verbal communication
  • Must be willing and able to work onsite five days per week.
Job Responsibility
Job Responsibility
  • Partner closely with engineering and product teams to improve the security of Verkada’s products and exceed customers’ expectations
  • Build security and privacy platform services for Verkada’s Command SaaS platform, then drive adoption of these services across Verkada
  • Expand the adoption of Enterprise-Controlled Encryption in Verkada’s products
  • Collaborate with the CISO to grow the broader Verkada security programs
  • Share your security experience with other teams internally and externally via security conferences, presentations, blogs, and open source
What we offer
What we offer
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - Fabric Data Warehouse

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
Spain , Barcelona
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 or related technical field with extense technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field with experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND extense years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • People management experience
  • Experience with database engines, query processing, or large-scale data systems
  • Previous development experience with SQL Server, PostgreSQL, MySQL, or equivalent database technologies
  • Deep familiarity with authentication, authorization, or enterprise security patterns
  • Demonstrated ability to lead complex, cross‑team technical initiatives in highly ambiguous environments
  • Proven track record of hiring, developing, and retaining top engineering talent
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Leads disciplined use of artificial intelligence (AI) tools across the software development lifecycle (SDLC), integrating Responsible AI practices and recommending improvements
  • Guides collaboration with stakeholders to confirm user requirements and leverages feedback channels for design improvements
  • Owns and leads architecture discussions, manages design documents, evaluates new technologies, and reviews complex designs
  • Guides teams in creating test strategies, incorporating security testing, and leveraging AI tools for test automation
  • Leads managing dependencies and collaborates across teams to align schedules and resolve conflicts
  • Guides development process, ensuring extensible, maintainable, and secure code using best practices
  • Acts as an expert in troubleshooting, applying least-access principles, and conducting incident retrospectives
  • Leads code reviews, ensuring adherence to best practices
  • Drives project planning, anticipates future goals, and ensures compliance with security requirements
  • Guides experimentation, deployment, live site maintenance, and incident response, ensuring safe and efficient operations
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering - AI and Data Platform

The Engineering Manager, Data & AI Platform is responsible for leading teams tha...
Location
Location
United States of America
Salary
Salary:
133700.00 - 173800.00 USD / Year
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in software, data, or platform engineering (.NET, Azure, Databricks, ADO preferred)
  • 3+ years of experience managing and developing data engineering teams
  • Hands‑on experience with modern data platforms, cloud data lakes/lakehouses, distributed processing, streaming, APIs
  • Strong understanding of platform engineering principles and operating production systems at scale
  • Proven ability to lead through ambiguity and influence without authority.
Job Responsibility
Job Responsibility
  • Own and evolve core Data & AI platform capabilities, including ingestion, transformation, lakehouse architecture, feature services, and AI/ML enablement layers
  • Drive platform decisions aligned with Blackbaud’s Unified Data & AI Platform Strategy (modularity, interoperability, AI‑first design)
  • Partner with Architecture, Governance, and Security to ensure the platform meets trust, compliance, and Responsible AI standards
  • Balance build vs. buy decisions, prioritizing core competencies while reducing operational complexity
  • Lead teams to deliver high‑impact platform initiatives aligned to AOP priorities (legacy modernization, cloud migration, cost optimization, agent enablement)
  • Ensure platform reliability through operational excellence, including monitoring, incident management, and performance optimization
  • Establish clear roadmaps, milestones, and success metrics for platform initiatives
  • Hire, mentor, and grow high‑performing platform engineers across geographies
  • Provide regular feedback, coaching, and career development aligned with Blackbaud’s people strategy
  • Ensure every team member has clear goals, an active IDP, and opportunities to grow in modern Data & AI skills
What we offer
What we offer
  • Medical, dental, and vision insurance
  • Remote-flexible workforce
  • Wellness Programs
  • 401(k) program with employer match
  • Flexible paid time off
  • Generous Parental Leave
  • Donations for Doers
  • Pet insurance, legal and identity protection
  • Tuition reimbursement program
  • Fulltime
Read More
Arrow Right

Manager, Data Engineering - Finance Data Foundations

Manager, Data Engineering - Finance Data Foundations The Manager, Data Engineer...
Location
Location
Canada , Toronto
Salary
Salary:
110000.00 - 130000.00 USD / Year
fourseasons.com Logo
Four Seasons
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5-8 years experience Data Engineering
  • with experience in Azure using Databricks
  • Bachelor’s degree Required
  • MBA or Master’s in Engineering preferred
  • Expert in Data Engineering in Microsoft Azure Environment + Toolsets (ADF, Synapse, Data Bricks, Cosmos DB, FunctionApps, Logic Apps etc)
  • Lakehouse experience using Databricks
  • Azure platform administration
  • Data Governance Software experience
  • Microsoft Power BI delivery and support
  • Strong SQL query skills
Job Responsibility
Job Responsibility
  • Leading the delivery of finance domain data migration projects with clear milestones, quality controls, and operational readiness
  • Designing and maintaining reusable data ingestion and transformation frameworks aligned with enterprise engineering standards
  • Ensuring data consistency, lineage, and trustworthiness across finance and enterprise data domains
  • Collaborating with business and technical stakeholders to enable analytics, forecasting, and AI readiness for finance data
  • Driving operational excellence across engineering practices, optimizing for cost, performance, and maintainability
  • Design, develop, and maintain robust batch and streaming data pipelines across Azure Data Factory, Databricks, Informatica, and SQL environments, ensuring scalability, reliability, and operational efficiency
  • Closely work with vendors, contractors and other FS teams to operationalize the data migration process for the hotels
  • Implement and oversee CI/CD workflows, Infrastructure as Code (IaC), and automated testing frameworks (unit, integration, and data validation) with built-in monitoring and observability to meet defined SLAs and SLOs
  • Operationalize data quality by integrating Informatica IDQ into finance workflows for profiling, rule-based validation, and continuous data quality monitoring
  • Apply governance standards by embedding metadata, cataloging, and lineage practices in collaboration with the Data Strategy & Governance team
  • Fulltime
Read More
Arrow Right

Engineering Manager II, Core Security Engineering

The Security Engineering team at Uber is focused on making the production and co...
Location
Location
United States , Seattle; San Francisco; Sunnyvale
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 4+ years full-time work experience in software engineering, product development and/or security engineering prior to Engineering Management experience
  • 3+ years full-time Engineering Management work experience
  • Strong hands-on technical skills, including proficiency in one or more programming languages (Go, Java, Python, C/C++) and code reviews
  • Deep understanding of software engineering fundamentals, including algorithms, data structures, distributed systems, system design, and architecture
  • Proven experience in owning critical and large-scale infra services/systems
  • Proven ability to lead technical projects end-to-end, from design through deployment
  • Strong problem-solving and decision-making skills with a bias for action
  • Ability to problems solve and make complex decisions with incomplete information in ambiguous situations and environments
  • Experience building and scaling teams while maintaining a culture of technical excellence
Job Responsibility
Job Responsibility
  • Set team direction by identifying technical priorities and opportunities, managing expectations, and considering tradeoffs
  • Empower delivery by forming actionable plans, allocating responsibilities, and maintaining productivity across engineering teams with well-defined goals and metrics
  • Develop team structure in alignment with broader organizational strategy and vision, owning: hiring, performance management, and employee development of individual contributors
  • Empower the team to excel in their roles by providing mentorship, guidance, and professional development opportunities
  • Provide technical leadership on delivering impactful solutions while maintaining technical excellence
  • Provide thought leadership in leveraging Generative AI and Machine Learning to shift-left security
  • Partner with cross-functional teams, including trip related core services, software networking, various business verticals (U4B, UberHealth) and compliance(PSD2, SOX, HIPAA), to enhance the organization’s security posture
  • Communicate security risks, architectural gaps, and solutions to stakeholders at all levels, ensuring clarity and alignment
  • Stay informed on emerging security threats, trends, and technologies to continuously enhance security practices
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

M365 Copilot Inference is a high-impact engineering team advancing applied AI an...
Location
Location
United States , Redmond
Salary
Salary:
142800.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 Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Lead and grow a team of software engineers building control plane services and automations across the capacity buildout area
  • Drive technical design and execution for capacity automation — intake, planning, deployment, fleet health, and control plane components — prioritizing the highest-impact work for Copilot capacity
  • Replace manual, ticket-driven capacity workflows with automated, data-driven systems
  • reduce time from capacity request to production traffic for priority workloads
  • Own live-site, reliability, and operational excellence for the services your team builds
  • establish SLAs, metrics, and on-call practices
  • Partner with peer engineering managers on adjacent capacity areas, and with partner teams across M365 Core, AI Core, Azure, and Microsoft Research to align on dependencies and unblock execution
  • Coach and grow senior and mid-level engineers
  • raise the engineering bar
  • recruit strong platform talent into the team
  • Fulltime
Read More
Arrow Right