- Salary
- $167k – $242k
- Location
- San Jose, California, United States, United States of America
- Type
- Full-time
- Department
- Engineering
- Source
- Workday
Description
Job Details:
Job Description:
About the Role
The Software Security, and DevSecOps Architect is a senior technical lead responsible for defining and advancing the organization’s software security strategy from design through deployment and operation. This role establishes secure-by-design architecture, strengthens application and product security practices, and enables engineering teams to integrate effective security controls into modern development and delivery workflows.
The architect partners with product, engineering, cloud, infrastructure, security operations, compliance, and leadership teams to reduce software risk without slowing innovation. The role combines strategic influence with hands-on technical leadership, including security architecture reviews, threat modeling, tooling strategy, reference architectures, secure engineering standards, and risk-based remediation.
Key Responsibilities
Security Architecture and Strategy
- Define and maintain the enterprise software, application, product, and DevSecOps security architecture.
- Establish security principles, reference architectures, design patterns, and minimum security requirements for applications, services, APIs, platforms, devices, and products.
- Translate business, customer, regulatory, and threat requirements into practical security controls and engineering standards.
- Develop multi-year roadmaps for improving software security maturity, automation, developer enablement, and risk reduction.
- Evaluate emerging technologies, frameworks, cloud services, AI-enabled development tools, and architectural patterns for security implications.
- Serve as a trusted security advisor to engineering and product leadership.
Product and Application Security
- Embed security throughout the product development lifecycle, from requirements and design to release, maintenance, and end-of-life.
- Lead or guide threat modeling, attack-surface analysis, abuse-case analysis, architecture reviews, and security requirements definition.
- Establish risk-based application security testing strategies covering static analysis, dynamic analysis, software composition analysis, API testing, secrets detection, container security, infrastructure-as-code scanning, and penetration testing.
- Define security gates and release criteria appropriate to application criticality, data sensitivity, exposure, and business risk.
- Oversee vulnerability discovery, triage, prioritization, remediation, exception handling, and verification for software security findings.
- Partner with product teams to improve secure defaults, identity and access controls, cryptography, data protection, logging, resilience, and privacy safeguards.
- Support security assessments for externally developed software, open-source components, third-party integrations, and acquired products.
Software Supply Chain Security
- Define controls for source code, build systems, artifact repositories, package management, release processes, and deployment pipelines.
- Improve software supply chain integrity through provenance, artifact signing, dependency governance, reproducible builds, access controls, and tamper detection.
- Establish practices aligned to recognized frameworks and standards such as SSDF, SLSA, OWASP, NIST, and applicable regulatory requirements.
- Guide the secure use, review, approval, and monitoring of open-source software and third-party components.
- Develop strategies for managing dependency vulnerabilities, end-of-life technologies, malicious packages, compromised credentials, and build-environment threats.
DevSecOps Enablement
- Design and implement scalable security capabilities within CI/CD and developer workflows.
- Integrate security tools into source control, pull requests, build pipelines, registries, deployment platforms, and production feedback loops.
- Establish developer-friendly security patterns, guardrails, self-service workflows, and actionable feedback mechanisms.
- Reduce false positives and security friction through policy tuning, automation, risk-based prioritization, and clear remediation guidance.
- Define security-as-code approaches for infrastructure, cloud configurations, policies, pipeline controls, and compliance evidence.
- Build reusable templates, libraries, controls, and platform capabilities that make the secure path the easiest path.
Governance, Risk, and Assurance
- Maintain software security policies, standards, procedures, and exception processes.
- Provide technical input to enterprise risk assessments, customer security reviews, audits, regulatory inquiries, and product assurance activities.
- Define measurable security objectives, key risk indicators, and program health metrics.
- Prepare clear risk narratives and recommendations for technical and executive audiences.
- Partner with incident response and security operations teams to investigate and contain software-related security incidents.
- Ensure security architecture decisions and risk acceptances are documented, traceable, and periodically reviewed.
Leadership and Collaboration
- Mentor security engineers, application security specialists, architects, developers, and DevOps engineers.
- Establish communities of practice and champion secure engineering across the organization.
- Facilitate architecture and design reviews with multiple stakeholders and competing priorities.
- Influence without direct authority and communicate complex security topics in clear, business-oriented language.
- Represent software security in architecture councils, engineering planning, product reviews, and strategic technology initiatives.
Core Competencies
- Secure-by-design architecture
- Product and application security
- Threat modeling and attack-surface management
- Software supply chain security
- Cloud and container security
- CI/CD and DevSecOps engineering
- Security automation and policy-as-code
- Vulnerability and risk management
- Secure coding and developer enablement
- Technical leadership and influence
- Strategic planning and execution
- Executive communication and decision support
Success Measures
Success in this role may be measured by:
- Increased adoption of secure architecture patterns and threat modeling across critical products and services.
- Improved coverage, quality, and risk-based effectiveness of application security testing.
- Reduced time to identify, prioritize, remediate, and verify software vulnerabilities.
- Increased security automation and reduced manual effort in development and delivery workflows.
- Improved software supply chain integrity, dependency governance, and build-environment security.
- Higher developer engagement with security guidance, training, tooling, and self-service capabilities.
- Reduced recurrence of security defects and improved security outcomes for products and applications.
- Strong audit, customer assurance, and regulatory outcomes supported by reliable evidence and traceability.
Working Relationships
This role works closely with:
· Product management and product engineering
· Software development and platform engineering
· Cloud, infrastructure, and DevOps teams
· Security operations, incident response, and vulnerability management
· Enterprise architecture and technology governance
· Privacy, legal, compliance, and internal audit
· Customer assurance and technical account teams
· Executive and business leadership
Salary Range
The pay range below is for Bay Area California only. Actual salary may vary based on a number of factors including job location, job-related knowledge, skills, experiences, trainings, etc. We also offer incentive opportunities that reward employees based on individual and company performance.
$166,900 - $241,700 USD
We use artificial intelligence to screen, assess, or select applicants for the position. Applicants must be eligible for any required U.S. export authorizations.
#LI-MD1
Qualifications:
Minimum Qualifications
- Bachelor’s degree in computer science, cybersecurity, software engineering, information systems, or a related field; equivalent practical experience may be considered.
- 10 or more years of experience in cybersecurity, software engineering, application security, product security, cloud security, DevOps, or a related discipline.
- 5 or more years of experience designing or leading software security, application security, product security, or DevSecOps programs.
- Demonstrated experience designing secure architectures for distributed applications, APIs, cloud services, microservices, platforms, or embedded and connected products.
- Strong understanding of software development and delivery practices, including source control, branching, code review, build systems, CI/CD, artifact management, deployment, and observability.
- Practical experience with threat modeling, secure design reviews, vulnerability management, security testing, and remediation programs.
- Strong understanding of identity and access management, authentication, authorization, secrets management, cryptography, data protection, logging, and secure communications.
- Experience with at least one major cloud platform and modern container or orchestration technologies.
- Ability to read and review code in one or more languages such as Java, Python, Go, JavaScript/TypeScript, C#, C/C++, or similar.
- Experience evaluating, integrating, governing, and operating application or cloud security tools.
Preferred Qualifications
- Master’s degree in cybersecurity, computer science, or a related field.
- Professional certifications such as CISSP, CSSLP, SABSA, CCSP, OSCP, GIAC, AWS Security Specialty, Azure Security Engineer, or equivalent.
- Experience with product security for hardware, firmware, IoT, industrial, automotive, medical, or other connected systems.
- Experience implementing software supply chain security, SBOM programs, artifact signing, provenance, or SLSA-aligned controls.
- Experience with policy-as-code, infrastructure-as-code, cloud-native security, Kubernetes security, or platform engineering.
- Experience with security standards and frameworks including NIST CSF, NIST SSDF, OWASP ASVS, OWASP SAMM, OWASP Top 10, CIS Controls, ISO 27001, SOC 2, PCI DSS, IEC 62443, or relevant industry requirements.
- Experience building security developer education, champions, enablement, or secure coding programs.
- Experience supporting incident response involving compromised applications, packages, pipelines, credentials, or production services.
- Experience incorporating privacy, resilience, and responsible AI considerations into software architecture.