Full-Time

Application Security Engineer

Posted on 4/4/2023

Veeva Systems

Veeva Systems

5,001-10,000 employees

Cloud computing services for pharmaceutical companies.


Junior

London, UK

Required Skills
PHP
Kubernetes
Agile
Python
Java
Docker
AWS
Perl
Jenkins
iOS/Swift
C/C++
Android Development
Linux/Unix
Data Analysis
Requirements
  • BSc in Computer Science or related field, or equivalent work experience
  • 2+ years of work-related experience as an Application Security Engineer
  • Knowledge and understanding in various disciplines such as security engineering, system and network security, authentication and security protocols, cryptography, and application security
  • Experience with one or more interpreted or compiled languages: Python, Perl, PHP, C/C++, Java, C#
  • Experience with cloud service providers and their offerings, preferably AWS and its various technologies and APIs
  • Knowledge of core security concepts such as web application firewalls, IDS/IPS, network security (Layer 2, 4 & 7), application vulnerability management
  • Familiar with Jenkins, Bamboo, CI/CD Pipeline, and other automation tools
  • SDLC, ITIL, Agile development methods and testing
  • Experience with Redhat, AWS Linux, AWS Linux 2, Windows Server 2012, 2016 and 2019, etc
  • Understanding of OWASP Top 10, SANS Top 20, NIST 800-53, CIS, CSC, or other security standards
  • Well-versed in web application design, penetration testing, application risk assessment, and risk categorization
  • Experience with VMWare, Docker, Kubernetes, and other virtualization technologies
Responsibilities
  • Maintains a secure application development process
  • Champions a process to identify and address software vulnerabilities
  • Capable of performing root cause analysis on security vulnerabilities
  • Manages and vets an inventory of trusted third-party software components
  • Maintains a Severity Rating System and process for prioritizing application vulnerabilities
  • Advises on hardening configuration templates for application infrastructure, including segmentation
  • Provides training on application security concepts and secure coding for Software Engineering
  • Implements code-level security checks through DAST and SAST techniques
  • Assists with application penetration testing
  • Assists with Threat Modeling
  • Responsible for scripting automation for any middleware related to security tools and functions
  • Utilizes scripting for meta-data aggregation to allow for the creation of dashboards or other metrics for security analytics
Desired Qualifications
  • Knowledge of the MITRE ATT&CK Framework
  • Industry security certifications such as CISSP, CEH, or others
  • Experience in CTF competitions, CVE research
  • Experience in Web and Mobile (Android/iOS) based application/service assessment
  • Experience in reverse engineering and associated tooling such as IDA
  • Knowledge of fuzzing, memory corruption, and exploit development
  • Demonstrable teamwork skills and resourcefulness

Veep's mission is to help R&D, quality, and regulatory teams eliminate inefficiencies and bring high-quality, safe, sustainable products to market without compromising quality. The company builds cloud-based tools for pharmaceutical research.

Company Stage

IPO

Total Funding

$224M

Headquarters

Pleasanton, California

Founded

2007

Growth & Insights
Headcount

6 month growth

4%

1 year growth

22%

2 year growth

39%

Benefits

Parental leave

PTO

Free food

Health, dental, & vision insurance

Gym membership reimbursement

INACTIVE