Senior Software Engineer – Application Security

🕒 April 30

🌐 Argentina, Colombia, +2 more countries – Remote

infoinfo

⏰ Full Time

🟠 Senior

💻 Application Engineer

👻 Ghost score 45%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Backblaze

Backblaze

201 - 500 employees

Founded 2007

🛍️ eCommerce

🏢 Enterprise

💰 $5M Series A on 2012-07

Cloud Storage • eCommerce • Enterprise

Backblaze is a cloud storage company that provides scalable and secure data backup solutions for both businesses and individuals. Their B2 Cloud Storage service offers S3 compatible object storage, allowing users to easily protect and manage their data with transparent pricing. Backblaze specializes in automatic and unlimited backup services for computer systems, ensuring data protection and recovery options for users, while also supporting integration with applications for enhanced functionality.

📋 Description

• Build security into products, new features, data storage, and customer usage for Backblaze B2 Cloud Storage and Computer Backup • Leverage AI tools to build and maintain software security features • Meet evolving software security needs in existing software • Develop new software components as needed • Perform security assessments and code reviews on internal and external customer-facing applications • Work with engineers to remediate security vulnerabilities using AI tools • Develop security automation and tooling • Support the bug bounty program and vulnerability handling • Investigate newly reported vulnerabilities • Determine remediation approaches • Provide guidance to engineering based on vulnerabilities found in existing applications • Support and develop a large software stack using Apache Tomcat, JSP, Node/JavaScript, and multi-server architectures

🎯 Requirements

• Application development and application security knowledge • AI knowledge and experience using AI for development and security • Understanding of AI frameworks and tooling, core web security, common web security flaws, and coding agents • Strong understanding of OWASP Top 10 vulnerabilities • Experience with SAST/DAST scanners, fuzzing tools, and vulnerability scanners • Familiarity with web technologies including HTTP and REST APIs • Experience with web applications, cloud systems, and Linux environments • Experience using 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 of cryptography and secure authentication • Knowledge of cloud environments and the security they provide • Strong security knowledge across large software stacks running on multiple servers • Ability to learn about technologies or implementations as necessary

🏖️ Benefits

• Competitive compensation and benefits • Remote-first culture supporting work-life balance • Build secure software used by companies worldwide • Work at the intersection of AI, data, and cloud storage • Collaborate with experienced engineering, security, product, and QA teams

Apply Now