Application Security Engineer

Futuremindz llc
United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

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

Tech stack

Kubernetes Security Java (Programming Language) JavaScript (Programming Language) Business Logic Software Applications Authentication Protocols Burp Suite Code Review Python (Programming Language) OAuth Cloud Services Security Assertion Markup Language (SAML)
+11 more
Secure Coding Software Engineering SonarQube Software Vulnerability Management Software Security Tenable Nessus Checkmarx Devsecops Static Application Security Testing Web Api Dynamic Application Security Testing

Job description

We are seeking a highly skilled Application Security Engineer to design, implement, and maintain robust security measures across our software applications. In this role, you will collaborate closely with product managers and software developers to embed security into every phase of the development cycle. You will act as both an advisor and an automated tooling expert, helping our engineering organization ship code securely without sacrificing velocity., * Security Assessments & Code Reviews: Perform automated and manual code reviews to detect vulnerabilities, business logic flaws, and injection vectors.

  • Threat Modeling: Conduct proactive threat modeling and risk assessments during the design phase to identify architectural flaws before code is written.
  • DevSecOps Automation: Implement, configure, and maintain automated security scanning tools (SAST, DAST, and SCA) directly into our CI/CD pipelines.
  • Vulnerability Management: Triaging scanner alerts, validating proof-of-concepts, and eliminating false positives.
  • Developer Advisory & Training: Work directly with software engineers to guide remediation efforts and provide technical training on defensive coding techniques.
  • Incident Response Support: Support security incident teams in investigating, containing, and documenting application-level breaches or zero-day vulnerabilities.

Requirements

  • Experience: 10+ years of experience in software engineering, application security, or a dedicated technical security role.
  • Secure Coding: Proficient in reading and understanding application code across modern languages (such as Python, Java, JavaScript, or Go).
  • Framework Knowledge: Deep familiarity with common application vulnerabilities and mitigations, specifically the and CWE Top 25.
  • Tooling Fluency: Hands-on experience with application security tools such as Burp Suite, OWASP ZAP, SonarQube, Checkmarx, or Snyk.
  • Architecture: Firm understanding of cloud services, Web APIs, container security, authentication protocols (OAuth, SAML), and cryptographic fundamentals.
  • Soft Skills: Exceptional communication skills to translate complex cryptographic or technical security risks into clear, actionable advice for non-security peers.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…