Senior Application Security Engineer

Temporal
Summary
Join Temporal's dynamic team as a Senior Application Security Engineer and play a pivotal role in securing our development pipeline and product. Collaborate with engineering and product teams, conduct threat modeling, manage the secure development pipeline, and act as a security advocate. You will triage bug bounty findings and participate in on-call rotations. This role requires a Bachelor's degree in a related field and 5+ years of experience in application or product security. We offer a competitive salary ($150,000 - $210,000), equity participation, and comprehensive benefits including unlimited PTO, full health insurance coverage, 401k, and various additional perks for learning and development, lifestyle spending, and home office setup.
Requirements
- Bachelorβs degree in Computer Science, Cybersecurity, or a related field (or equivalent experience)
- 5+ years in application or product security or a related role
- Proven partnership with engineering teams, bringing security expertise to the planning and development process
- Knowledge of encryption, authentication, and secure communication protocols
- Familiarity with tools like SAST, DAST, and penetration testing frameworks
- A deep understanding of application architecture and design principles, ability to effectively identify vulnerabilities across multiple programming languages
- Excellent communication and ability to explain complex security concepts to non-technical stakeholders
- Ability to work in a self-directed manner in a fast-paced environment
- Excellent collaboration and communication skills
- Familiarity with Python and Go
Responsibilities
- Collaborate with product and engineering teams to integrate security principles into the design and architecture of products
- Conduct threat modeling and risk assessments to identify vulnerabilities and potential attack vectors
- Manage the Secure Development pipeline including code security and 3rd party library supply chain security
- Act as a security advocate, fostering a culture of security within the organization
- Triage Bug Bounty findings and responsibility disclosed vulnerabilities
- Able to participate in on-call rotation
Preferred Qualifications
- Distributed computing and related vulnerability experience
- Running a Security Champions program
- Kubernetes security posture and auditing
- Open Source automation or automation projects
- AI security knowledge
Benefits
- The estimated pay range for this role is $150,000 - $210,000, depending on qualifications and location
- This role is eligible to participate in Temporal's equity plan
- Unlimited PTO, 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
- Empower 401K Plan
- Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
- Paid Time Off (PTO) and Benefits outside the United States vary by country, and are issued in partnership with Remote.com
- Additionally, Temporal offers perks to all international employees for learning & career development, a lifestyle spending account, in-home office setup (in addition to company-issued hardware), professional memberships, work-from-home meals, and access to the Calm app for mental wellness
- $3,600 / Year Work from Home Meals
- $1,500 / Year Career Development & Learning
- $1,200 / Year Lifestyle Spending Account
- $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment - laptop, monitor, keyboard, mouse, trackpad, and extension power cable at no cost to you)
- $500 / Year Professional Memberships
- $74 / Month Reimbursement for Internet
- Calm App Subscription for Mental Health & Wellness