remote
Product Security Engineer 3 - Adobe
Security Engineer
Senior engineer focused on building secure backend systems and APIs for an internal security platform, leveraging Python, Java, and AWS to enhance inventory, scanning, and cloud data storage while enforcing secure coding and DevSecOps practices.
About the role
Key Responsibilities
- Design, develop, and maintain secure backend services and APIs that support inventory collection, scanning infrastructure, and cloud data storage for the internal security platform.
- Collaborate with senior software engineers and offensive security teams to implement secure coding practices, threat modeling, and automated security testing.
- Integrate AWS services (e.g., S3, Lambda, DynamoDB) to build scalable, highly available security tooling.
- Participate in code reviews, security audits, and continuous improvement of security posture across the product stack.
- Document architecture, design decisions, and security controls for internal stakeholders.
Requirements
- 5+ years of professional software development experience with strong proficiency in Python and Java.
- Hands‑on experience with AWS cloud services and building secure, scalable APIs.
- Deep understanding of secure coding principles, threat modeling, and DevSecOps practices.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
- Strong communication skills and a collaborative mindset.