Product Security Engineer

🕒 May 12

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 DataRobot

DataRobot

501 - 1000 employees

Founded 2012

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Artificial Intelligence • Enterprise • SaaS

DataRobot is a company that provides an AI platform and applications designed to integrate into core business processes. The company offers Enterprise AI Suite, AI Apps, and AI Platform services, which include Generative AI, Predictive AI, AI Governance, and AI Observability. DataRobot aims to help businesses develop, deliver, and govern AI solutions at scale, supporting industries such as energy, financial services, healthcare, manufacturing, and the public sector. With a focus on maximizing business impact and minimizing risk, DataRobot provides solutions that expedite deployment and secure numerous predictions each day.

📋 Description

• Drive day-to-day security while ensuring our platform meets the rigorous demands of our on-premises and hosted customers. • Serve as a member of our Engineering Product Security group, handle customer security inquiries. • Build automation using Python for security processes. • Develop custom automation to manage security processes and implement "Secure-by-Design" processes in the CI/CD pipeline using Python. • Identify, design, and implement controls to safeguard our containerized production environments. • Deploy and manage product security testing tools for SAST, DAST, and SCA analysis (e.g., Semgrep, Trivy, Burp Suite). • Review technical designs for new features, leading threat models to prioritize risks and educate developer teams on secure coding practices. • Conduct and automate end-to-end vulnerability, threat, and exploitability assessments for actionable fixes and mitigations in DataRobot products. • Perform initial technical investigation for customer reports and security incidents, coordinating with Engineering and IT Security to validate and track fixes. • Work directly with Sales & Support teams to resolve concerns regarding security exposure and architecture.

🎯 Requirements

• 3 to 5 years of experience working in Product Security or Application Security roles. • Bachelor's in Computer Science, Cybersecurity, Information Systems, or a related field (or equivalent experience). • Fluent in writing code using Python to build security automation. • Must have a deep understanding of Linux containers (internals, security isolation). • Experienced in Git-based collaboration and automating software delivery through CI/CD integration (Jenkins, Harness, or GitHub Actions). • Familiarity with Kubernetes orchestration is strongly preferred. • Hands-on experience with common security tools such as Semgrep, Trivy, and Burp Suite. • Strong ability to perform manual code reviews or AI assisted reviews in Python, Go, and Node.js, looking for flaws that automated tools might miss (e.g., broken access control or insecure business logic).

🏖️ Benefits

• Medical, Dental & Vision Insurance • Flexible Time Off Program • Paid Holidays • Paid Parental Leave • Global Employee Assistance Program (EAP) and more!

Apply Now

Similar Jobs

🕒 April 20

Innovecs

501 - 1000

🏢 Enterprise

🎮 Gaming

☁️ SaaS

AWS

Azure

Cloud

Cyber Security

Google Cloud Platform

🕒 April 15

Raiffeisen Bank Ukraine

5001 - 10000

🏦 Banking

💸 Finance

💳 Fintech

AI Engineer designing and implementing security-focused AI solutions for Raiffeisen Bank's digital ecosystem. Working with LLMs and cybersecurity in a challenging financial environment.

🗣️🇺🇦 Ukrainian Required

Python