Sr. Software Engineer I - Platform Security (Remote Eligible in Bulgaria)
Core
Designing, building, and maintaining robust security features for a SaaS product to protect customer data and ensure platform resilience.
Role type
Senior Software Engineer (Application Security)
Builds
Secure-by-design SaaS features, scalable back-end services, APIs, and automated security controls.
Domain
SaaS / Cloud Security / Application Security
Deliverable
production ML models | product features | infrastructure
Required skills
Java/Kotlin/Go/Python, AWS multi-cloud security, REST API security, OWASP Top 10 mitigation, Kubernetes, SAST/DAST/SCA tools, AI workflow integration, secure coding practices.
Preferred skills
CSSLP/OSCP/cloud security certifications, AI feature development with generative AI.
Technologies
Java, Kotlin, Go, TypeScript, Python, AWS, Kubernetes, SAST, DAST, SCA.
Responsibilities
Design and implement security features into the SaaS product; develop scalable back-end services and APIs with a security-first mindset; embed security best practices throughout the SDLC; engineer and automate security controls and threat detection; participate in code reviews and architectural discussions; tackle complex security challenges in data protection and access control; create and maintain API integrations; mentor junior engineers on security; apply AI tools to improve project execution and debugging; assist with security incident remediation.
Seniority
Senior, hands-on IC