Sr. Software Engineer - Application Security
B
Backblaze External WebsiteCloud Storage
#LATAMFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Node.jsPythonApache TomcatArtificial IntelligenceJavaJavascriptTypeScriptGoRESTful APIsLinux
Requirements
- Application Development and Security knowledge
- AI knowledge and experience using it for development & security
- Understanding of AI Frameworks and tooling
- Understanding of core web security
- Understanding of common web security flaws
- Understanding of coding agents
- Strong understanding of OWASP Top 10 vulnerabilities
- Experience with SAST / DAST scanners
- Experience with Fuzzing tools
- Experience with Vulnerability scanners
- Familiar with web technologies: HTTP, REST APIs
- Experience with Web Applications, Cloud Systems and Linux Environments
- Experience determining how new and old security needs can leverage AI workflows and integrations to improve them
- Experience with AI Coding tools such as Gemini, Claude Code, ChatGPT, Cursor or others
- Experience with programming languages such as: Java, JSP, JavaScript, TypeScript, Go, Python and C/C++
- Understanding cryptography and secure authentication
- Knowledge of cloud environments and security they provide
Responsibilities
- Build security into how the product is used, how data is stored and how customers can use it.
- Leverage AI tools and software for building new and maintaining existing software security features.
- Meet evolving software security needs in existing software.
- Develop new components as needed.
- Perform security assessments and code reviews on internal and external customer-facing applications.
- Work closely with engineers to remediate security vulnerabilities using AI tools.
- Develop security automation and tooling to improve security.
- Support bug bounty program and vulnerability handling.
- Investigate newly reported vulnerabilities.
- Determine ways to remediate them.
- Provide guidance to engineering based on known vulnerabilities found in existing applications.
- Support and develop on large software stack using Apache Tomcat, JavaServer Pages (JSP), Node/JavaScript.
View Full Description & ApplyYou'll be redirected to the employer's site