Application Security - Vulnerability Discovery

SRM TECHNOLOGIES, INC.
United States
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Software System Penetration Testing User Authentication Cloud Engineering Static Program Analysis Code Review Dynamic Program Analysis Key Management Open Web Application Security Systems Development Life Cycle Secure Coding
+11 more
Software Deployment Software Engineering Software Vulnerability Management Large Language Models Software Security Tenable Nessus Dropbox Static Application Security Testing Vulnerability Analysis Programming Languages Dynamic Application Security Testing

Job description

As part of the Product Security Engineering team, you’ll be working to reduce overall security risk across Dropbox. We partner with engineering and product teams during each point of the software development lifecycle (SDLC) and help drive broader security initiatives across Dropbox.

Product Security Engineers provide security impact by developing secure-by-default libraries and frameworks that teams across Dropbox can frictionlessly integrate into their products. They also offer their expertise on security matters through documentation and educational initiatives.

Responsibilities

  • Triage, validate, and prioritize security vulnerabilities identified through manual reviews, automated tooling, bug bounty reports, and AI-assisted security analysis platforms.
  • Participate in on-call rotation to support security incident triage, perform code reviews, and address security questions.
  • Partner closely with engineering teams to drive remediation efforts, provide actionable guidance, and ensure timely closure of security findings based on risk and severity.
  • Review security-related pull requests and code changes, providing guidance on secure implementation patterns and identifying potential vulnerabilities before production deployment.
  • Analyze findings generated by AI-powered security agents and automation platforms, validate results, reduce false positives, and help drive remediation workflows across engineering teams.
  • Collaborate with Product Security Architecture and development teams to improve vulnerability detection, prioritization, and remediation processes.
  • Support security incident investigations and root cause analysis when vulnerabilities or application security issues are discovered.
  • Develop security tooling, automation, and workflows that improve security coverage and reduce manual effort for security reviews and vulnerability management.
  • Administer and manage vulnerability scanning tools (e.g., Tenable or similar)
  • Configure, optimize, and maintain scanning tools, policies, and schedules
  • Track and report on remediation progress, security metrics, and risk reduction initiatives across assigned engineering organizations.
  • Contribute to security documentation, best practices, and developer education efforts to improve secure coding practices across Dropbox.

Requirements

  • Available to work until 11:00AM Pacific Standard Time (PST).
  • 3+ years experience in application security engineering
  • Strong communication skills and relationship building skills
  • Experience in building and scaling the Secure Development Lifecycle
  • Experience with handling vulnerability, and bug bounty reports
  • Experience partnering with cross-functional engineering and product teams
  • Experience triaging, validating, and prioritizing security vulnerabilities from static analysis, dynamic analysis, dependency scanning, penetration testing, or bug bounty programs.
  • Experience partnering with software engineering teams to drive remediation and risk reduction efforts.
  • Strong understanding of common application security vulnerabilities (OWASP Top 10, API Security, authentication, authorization, secrets management, cryptography, etc.).
  • Experience reviewing source code and identifying security vulnerabilities in modern programming languages and frameworks.
  • Familiarity with security tooling such as SAST, DAST, SCA, IaC scanning, secrets detection, and vulnerability management platforms.
  • Experience working with cloud-native architectures and public cloud environments (AWS preferred).
  • Ability to evaluate security findings, distinguish signal from noise, and communicate risk-based remediation recommendations.
  • Familiarity with AI-assisted development workflows, AI-powered security tooling, or LLM-based security use cases is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:59 min

Applying secure coding practices and proactive system monitoring

Mihaela-Roxana Ghidersa · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

4:13 min

Challenging Java legacy with scalable Python solutions

Alvaro Duran Alvaro Duran · WWC 2024

26:47 min

Exploring pathways to application security careers and research workflows

Vandana Verma Sehgal · LIVE

2:47 min

Securing code provenance with digital identity signatures

Marcus Ross Marcus Ross · WWC Europe 2026

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

Videos

See all

Related articles

See all