The ad says“Perform threat modeling, risk assessments, and architecture reviews to identify and mitigate risk”
The ad says“Experience with cloud-based infrastructure (AWS, Azure, or Google Cloud), and on best practices on how to secure cloud environments”
The ad says“Experience with cloud-based infrastructure (AWS, Azure, or Google Cloud), and on best practices on how to secure cloud environments”
The ad says“Significant software development experience. Experience in Go (our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable”
The ad says“Significant software development experience. Experience in Go (our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable”
The ad says“Significant software development experience. Experience in Go (our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable”
The ad says“Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)”
The ad says“Experience with security tools such as SAST, DAST, IAST, and SCA”
The ad says“In-depth knowledge of Linux and Docker container-based infrastructures, including their orchestration (e.g. Kubernetes)”
The ad says“Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)”
The ad says“Define and oversee the deployment of automated security testing tools into CI pipelines, including Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Secret Detection scanning tools”
The ad says“Significant software development experience. Experience in Go (our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable”
The ad says“Experience with cloud-based infrastructure (AWS, Azure, or Google Cloud), and on best practices on how to secure cloud environments”
The ad says“Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)”
The ad says“Experience with security tools such as SAST, DAST, IAST, and SCA”
The ad says“Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)”
The ad says“Significant software development experience. Experience in Go (our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable”
The ad says“In-depth knowledge of Linux and Docker container-based infrastructures, including their orchestration (e.g. Kubernetes)”
The ad says“In-depth knowledge of Linux and Docker container-based infrastructures, including their orchestration (e.g. Kubernetes)”
The ad says“Experience with enterprise log collection and analysis platforms (e.g., Splunk, OSQuery)”
The ad says“Manual penetration testing of web applications (backend and frontend).Manual penetration testing skills in the domains of cloud infrastructure, embedded/OS or mobile are desirable”
The ad says“Significant software development experience. Experience in Go (our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable”
The ad says“Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)”
The ad says“Perform threat modeling, risk assessments, and architecture reviews to identify and mitigate risk”
The ad says“Exceptional analytical and investigative skills, with hands-on experience in root cause analysis”
The ad says“Experience with security tools such as SAST, DAST, IAST, and SCA”
The ad says“Experience with security tools such as SAST, DAST, IAST, and SCA”
The ad says“Define and oversee the deployment of automated security testing tools into CI pipelines, including Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Secret Detection scanning tools”
The ad says“Perform security code reviews looking for potential security vulnerabilities”
The ad says“Define and oversee the deployment of Software Composition Analysis (SCA) tools to compile SBOMs of software components, helping to identify known vulnerabilities and license compliance violations”
The ad says“Experience with enterprise log collection and analysis platforms (e.g., Splunk, OSQuery)”
The ad says“Define and oversee the deployment of automated security testing tools into CI pipelines, including Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Secret Detection scanning tools”
The ad says“Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)”
The ad says“Perform threat modeling, risk assessments, and architecture reviews to identify and mitigate risk”
The ad says“Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)”
The ad says“Significant software development experience. Experience in Go (our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable”
The ad says“Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)”
The Senior Software Security Engineer will be responsible for analyzing software designs and implementations from a security perspective, identifying and proposing remediations to security issues throughout the software development lifecycle (SDLC)
Security Design and Implementation:
Perform threat modeling, risk assessments, and architecture reviews to identify and mitigate risk
Support the engineering teams on detailed security requirements to meet compliance requirements and industry best practices
Perform security code reviews looking for potential security vulnerabilities
Act as a subject matter expert to advise and answer questions from engineering and compliance teams on technical product security matters
Security Testing:
Define and oversee the deployment of Software Composition Analysis (SCA) tools to compile SBOMs of software components, helping to identify known vulnerabilities and license compliance violations
Define and oversee the deployment of automated security testing tools into CI pipelines, including Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Secret Detection scanning tools
Manual penetration testing of web applications (backend and frontend).Manual penetration testing skills in the domains of cloud infrastructure, embedded/OS or mobile are desirable
Write custom scripts or unit test cases to check for vulnerabilities or broken/missing security controls
Recommend improvements to existing security scanning tools and processes, and propose new ones
Vulnerability Management:
Triage the findings from the automated security scanning tools
Validate potential security vulnerabilities to determine whether they are actual true positives, or false positives (i.e. non-applicable) in the product context. Write proof of concept exploits when necessary to achieve this
Assess the risk of vulnerabilities and threats in order to help the business determine their remediation priority order
Communicate the identified security issues to engineering and compliance stakeholders, and manage them throughout the SDLC process to ensure they are properly addressed
SDLC and DevSecOps Integration:
Establish and maintain secure coding standards, baseline product security requirements and more general best practices to provide guidance to development teams
Assist the program area with implementing a secure Continuous Integration/Continuous Delivery (CI/CD) pipeline utilizing DevSecOps principles and practices to increase automation
Implement automated security controls as part of CI/CD pipelines
Incident Response and Compliance:
Support product security incident response processes, including root cause analysis (identify the affected product components, data, and the overall impact level) and definition of mitigation strategies
Define clear criteria and protocols for security incident response
Conduct post-incident analysis to compile lists of lessons learned, and measures to prevent similar incidents from reoccurring, and refine response strategies
Monitor emerging security threats, vulnerabilities, and trends to proactively investigate, remediate, and integrate new protections
Ensure products comply with relevant security standards, certifications, and regulations (e.g., OWASP, NIST)
Benefits
Flexible work models
Paid time off
Paid parental and family leave
Health care benefits
Global wellness resources
Employee assistance programs
Rotation programs
Mentor relationships
Learning and development opportunities
Retirement benefits
Employee bonuses
Stock grants & employee stock purchase plans
Preferred experience
Bachelor’s degree in Computer Science, Information Security, or a related technical field
7+ years of experience in Security Engineering with a focus on product security and/or application security
Familiarity with industry-standard security frameworks such as OWASP and NIST
Strong knowledge of security principles, best practices, and industry standards, such as NIST, ISO 27001, and CIS Critical Security Controls, OWASP ASVS and Testing Guides
Exceptional analytical and investigative skills, with hands-on experience in root cause analysis
In-depth knowledge of Linux and Docker container-based infrastructures, including their orchestration (e.g. Kubernetes)
Working knowledge of web-related protocols and technologies (HTTP, REST APIs, DOM, CSP), networking protocols (IP, TCP, UDP), and security protocols (TLS)
Working knowledge of techniques, standards, and state-of-the-art authentication and authorization technologies, applied cryptography, security vulnerabilities and remediations
Experience with cloud-based infrastructure (AWS, Azure, or Google Cloud), and on best practices on how to secure cloud environments
Experience with CI/CD pipeline, security tools integration, and secure SDLC
Experience with security tools such as SAST, DAST, IAST, and SCA
Experience in performing threat modeling, with a good grasp of common threat vectors and frameworks
Significant software development experience. Experience in Go (our main backend language), Typescript/Javascript, C/C++, Python and Bash is desirable
Knowledge of current and emerging threats and techniques for exploiting security vulnerabilities
Security certifications are a plus, including OSCP, OSEE, SANS/GIAC, CCSP, and CISSP
Master’s degree or equivalent experience preferred
5+ year of experience in security Engineering
Ability to remain calm under pressure, especially during incidents or audits
Experience in a high-growth technology environment or SaaS business
Bachelors Degree
Excellent verbal and written communication, with the ability to translate complex security concepts to technical and non-technical stakeholders
Demonstrated ability to design, document, and implement new security processes
Familiarity with security considerations for AI/ML systems is desirable
Understanding of distributed systems design, implementation and operation
Understanding of privacy threats and controls, including on how to adapt generic best practices to specific scenarios in the product by providing detailed specifications to stakeholders
Experience with enterprise log collection and analysis platforms (e.g., Splunk, OSQuery)
Exploit development experience, and good understanding of the necessary conditions to trigger different vulnerability types, and the maximum impact achievable