Application Security Engineer

Jobot
San Francisco, United States of America
1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 166K

Job location

San Francisco, United States of America

Tech stack

Java
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Software System Penetration Testing
User Authentication
Azure
Burp Suite
Cloud Computing Security
Cloud Engineering
Code Review
Continuous Integration
Github
Python
OAuth
Open Source Technology
Open Web Application Security
JSON Web Token
Security Assertion Markup Language (SAML)
Secure Coding
Software Engineering
TypeScript
Large Language Models
Software Security
GIT
GWAPT
Containerization
Gitlab-ci
Software Coding
Jenkins
Static Application Security Testing
Go
Programming Languages
Dynamic Application Security Testing

Job description

  • Perform application security assessments including manual code review, SAST, DAST, SCA, and targeted penetration testing.
  • Lead threat modeling sessions for new features, architectural changes, and AI/LLM-backed workflows with customer product and engineering teams.
  • Integrate security tooling (Semgrep, Snyk, CodeQL, GitHub Advanced Security, Burp Suite) into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins) with minimal developer friction.
  • Triage, track, and drive remediation of findings across web, mobile, and API surfaces with developer-friendly workflows and SLAs.
  • Design and maintain secure coding standards, authentication and authorization patterns (OAuth 2.0, SAML, JWT), and training materials for customer development teams.
  • Evaluate third-party libraries, vendor integrations, and open-source dependencies for supply chain and security risk.
  • Support incident response activities and contribute to post-incident analysis with a focus on application-layer root cause.
  • Write and maintain documentation, runbooks, and architecture decision records (ADRs) for AppSec tooling, coding standards, and remediation playbooks.

Requirements

  • 3 to 5 years of experience in application security, penetration testing, or secure software development.
  • Strong knowledge of OWASP Top 10, CWE, and common web and API vulnerability classes.
  • Hands-on experience with at least two of the following: SAST, DAST, SCA, or IAST tools in real CI/CD environments.
  • Proficiency in one or more programming languages (Python, Go, JavaScript/TypeScript, or Java) for automation, tooling, and integration work.
  • Familiarity with modern development workflows including Git, CI/CD pipelines, and containerized environments.
  • Solid understanding of authentication and authorization frameworks (OAuth 2.0, SAML, JWT).
  • Excellent communication skills with the ability to translate security findings into actionable engineering tasks.
  • Must be located in the SF Bay Area or willing to travel to our San Francisco office on a regular cadence.

NICE TO HAVE

  • Relevant certifications such as OSCP, GWAPT, CEH, or CSSLP.
  • Experience with bug bounty programs or responsible disclosure processes.
  • Familiarity with cloud-native security (AWS, GCP, or Azure) and cloud-native workload protection.
  • Prior contributions to open-source security tooling.

Benefits & conditions

  • Competitive Compensation
  • Work on incredible projects that are fun and challenging
  • Full Benefits (Medical, Vision, Dental)
  • 401k
  • Long term Contract to Hire opportunity

About the company

We are a Software Consulting firm working with enterprise and start companies that are AI driven and we are developing some of the most cutting edge software/security solutions platforms in the world

Apply for this position