Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages (e.g., Python, C++) or 1 year of experience with an advanced degree.
2 years of experience with data structures or algorithms.
2 years of experience building software for data privacy or security (e.g., identity and access management).
Experience in designing, building, and securing distributed systems and APIs.
Preferred qualifications:
Experience developing security features for platform-level infrastructure or frameworks.
Experience in software security domains such as secure coding practices, vulnerability analysis, security architecture, and web security.
Experience securing AI/ML systems, with knowledge of prompt injection or data exfiltration specific to agentic systems.
Knowledge of threat modeling methodologies and experience participating in security reviews.