Senior Engineer - Application and Platform Security

New
J
Juniper SquareApplication security
Location: India; Workplace: RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years in application or product security, or in software engineering with a strong security focus.
Required Skills
PythonJavascriptTypeScript

Requirements

  • Have 5+ years in application or product security, or in software engineering with a strong security focus.
  • Bring deep experience finding vulnerabilities through manual code review, including authorization and business logic flaws.
  • Have strong Python skills and working proficiency in JavaScript/TypeScript to review front-end code for client-side issues.
  • Write production-quality code.
  • Know OAuth 2.0/OIDC, SAML, MFA, session management, and access control models in depth, with hands-on experience implementing them securely.
  • Have experience leading threat-modeling sessions with engineering teams and translating findings into concrete requirements.
  • Have experience running and tuning SAST, SCA, and DAST, including writing custom rules.
  • Have working knowledge of cloud, container, and CI/CD security.
  • Have a working understanding of LLM application risks.
  • Write clearly and have a track record of influencing engineering teams without becoming a bottleneck.
  • Nice to have an offensive web security background, such as bug bounty, web application CVEs, or CTFs.
  • Nice to have experience building developer-facing security tooling or libraries, or building or running a security champions program.

Responsibilities

  • Lead security design reviews and threat models for product features, focusing on authentication, authorization, data isolation, and high-risk financial workflows.
  • Manually review and security-test web applications and APIs, then drive fixes through verification.
  • Design secure-by-default libraries, framework-level controls, and custom static analysis rules.
  • Triage application findings from automated and manual testing and external assessments, group them by root cause, and provide remediation guidance.
  • Threat-model and test AI-powered product features for prompt injection, unsafe tool use, data leakage, and excessive agency.
  • Share design review and triage responsibilities across the team.
  • Support external penetration testing from scoping through retest.
  • Partner on build pipeline and supply-chain security, especially application-code dependency risk.
  • Participate in incident response for application security events.
  • Build security automation and agents to reduce review and triage time.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now