Udemy

Senior Application Security Engineer

Udemy

full-time

Posted on:

Location Type: Hybrid

Location: Istanbul • 🇹🇷 Turkey

Visit company website
AI Apply
Apply

Job 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