
Senior Application Security Engineer
Udemy
full-time
Posted on:
Location Type: Hybrid
Location: Istanbul • 🇹🇷 Turkey
Visit company websiteJob Level
Senior
Tech Stack
DjangoJavaScriptKotlinPythonSpringSpring BootSpringBoot
About the role
- Partner with cross-functional Product Development and Engineering, Trust and Safety, and Data Science teams to conceptualize and develop security solutions
- Responsible for operations and projects to promote secure coding, safeguard developers' applications, and enhance productivity
- Conduct security reviews to identify software application vulnerabilities, defects, and risks
- Perform and manage code scans to assess effectiveness of security controls and reduce potential weaknesses
- Develop security tools to simplify processes
- Drive application security enhancements to improve overall security posture on the platform
- Foster a community of security and privacy champions
- Participate in secure code reviews, identity and access management, and on-call rotations
Requirements
- 5+ years of professional experience in application security
- 5+ years of experience writing and maintaining code in at least one programming language (e.g., Python, JavaScript, or Kotlin)
- Desire to learn new languages and Django and Spring Boot technologies
- Participate in 24x7 on-call rotation
- Experience with secure code reviews
- Experience with identity and access management
- Experience with software development practices
- Experience with Secure Software Development Lifecycles and security by design principles
- Manage threat modeling and knowledge of product security and integrations
Benefits
- Full access to Udemy courses
- Monthly UDay to invest in personal learning
- Learning/development budget to spend on self-improvement
- AI tools, space, and support to experiment with practical AI applications
- Region-specific benefits and protections for you and your family (links to Australia, India, Ireland, Mexico, Turkiye, US benefits pages)
- Benefits vary by region and are provided during hiring process
- Flexible hybrid schedule: in-office 3 days/week (Tuesday, Wednesday, Thursday) with flexibility on Mondays and Fridays
- Emphasis on ownership, collaboration, and career growth opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
application securitysecure codingcode scanssecurity tools developmentPythonJavaScriptKotlinDjangoSpring Bootthreat modeling
Soft skills
cross-functional collaborationcommunity buildingcommunicationproblem-solvingadaptability