Application Security Architect
Ohio - Columbus
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Applications have closed
- Remote-first
- Website
- @veevasystems 𝕏
- GitHub
- Search
Veeva Systems
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry. Committed to innovation, product excellence, and customer success, Veeva has more than 1,100 customers, ranging from the world's largest...We are the first public company to become a Public Benefit Corporation. As a PBC, we are committed to making the industries we serve more productive, and we are committed to creating high-quality employment opportunities.
Veeva is a Work Anywhere company which means that you can choose to work in the environment that works best for you - on any given day. Whether you choose to work remotely from home or work in an office - it’s up to you.
Veeva was recently named the #1 Best Place to Work in Central Ohio by Columbus Business First.
The Role
As an Application Security Architect, you will provide guidance and direction to software engineering teams throughout Veeva and drive the implementation of security best practices into the software development lifecycle. Establish architecture standards and patterns, and perform architecture reviews against frameworks such as BSIMM, Stride, MITRE, CIS, and others. The security architect will work with other security leads to define org's security program, measure adherence, suggest/implement changes, present to the steering committee and engineering teams. We partner closely with engineering teams and other security teams to build a consolidated roadmap of security improvements. We work with engineering teams during design to build secure services, conduct security architecture reviews of the application stack, including applications built on cloud and emerging technologies, provide SME support, security guidance, and mentoring, help others evaluate new platforms, technologies, and patterns. As an architect, you will be also working with other architects and engineers to design/develop tooling and framework components to allow easy adoption of security best practices e.g. auth, transport encryption, tracing.
What You'll Do
- Build strong relationships and effectively influence product engineering.
- Translate security risks to business impact.
- Architects, prioritizes, coordinates, and communicates the choice of security technologies necessary to ensure a highly secure yet usable computing environment.
- Provide security architecture and advice in support of application development, infrastructure, and enterprise technology projects.
- Perform code analysis, application security reviews, and develop an application security training program.
- Stays current with security technologies and make recommendations for use based on business value.
- Maintains expert knowledge in the field of Information Security and the related issues, systems, processes, products, and services.
- Provide training and mentoring to clients and consulting resources.
Requirements
- Understanding of the OWASP Top 10 application security risks and how to address them.
- Working knowledge of the Microsoft Security Development Lifecycle (SDL), OWASP Software Assurance Maturity Model (SAMM), or Building Security in Maturity Model (BSIMM).
- Working knowledge of Amazon AWS, Microsoft Azure, or other cloud computing platform offerings and security-related services.
- Integration of security tools through APIs, webhook, or other custom integration.
- Hands-on experience with encryption, hashing, secure random number generation, key derivation, key management, digital signatures, etc. in one or more major development languages.
- Core understanding of web application security scanning software and related penetration testing tools such as SAST/DAST/IAST/SCA.
- Deep understanding of services-oriented architecture, building internet-scale, distributed, and critical services.
- Extensive knowledge of Java and the Java Ecosystem. Proficiency with Python, JavaScript, and other scripting languages.
- Experience with architecture and security reviews, threat modeling applications, and identifying areas of risk.
- Experience implementing strategies to support secure and compliant architectures. Knowledge of network architectures, topologies, and concepts (Firewalls, LB, WAF, CDN, VPC, ACL, TLS, SSH, and DNS).
- Excellent written and verbal communication. Ability to scale by evangelizing your work to leadership and engineers including writing requirements and solid technical guides.
- Familiar with compliance regulations like; PCI, GDPR, SOC2, SOX.
- An affinity and experience with automation and a development-based approach to security.
- Ability to collaborate with multi-functional teams located in different time zones to drive fixes and alignment to established policies.
- BS in Computer Science or Equivalent with 10+ years of experience.
Nice to Have
- MS in Cyber Security, Information Security, MIS, or equivalent
- Knowledge of the MITRE ATT&CK Framework
- Industry security certifications such as CISSP, CEH, or others
- Experience in conducting social engineering-focused assessments
- Experience in CTF competitions, CVE research, and/or Bug Bounty recognition
- Experience in Web and Mobile (Android/iOS) based application/service assessment
- Experience in Wireless and Network assessment in enterprise infrastructure
- Experience in reverse engineering and associated tooling such as IDA
- Knowledge of fuzzing, memory corruption, and exploit development
- Knowledge about hardware hacking
Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.
Tags: Android APIs Application security Automation AWS Azure BSIMM CEH CISSP Cloud Code analysis Compliance Computer Science CTF DAST DNS Encryption Exploit Firewalls GDPR Hashing iOS Java JavaScript MITRE ATT&CK OWASP Pentesting Python Reverse engineering SAMM SAST Scripting SOC 2 SSH TLS
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.