Staff Application Security Engineer

Staff Application Security Engineer

Full-Time 148000 - 208000 € / year (est.) No home office possible
B

At a Glance

  • Tasks: Lead the creation of our application security program and protect our digital assets.
  • Company: Join a forward-thinking tech company with a focus on innovation and security.
  • Benefits: Enjoy competitive salary, equity, unlimited PTO, and health benefits.
  • Other info: Dynamic work environment with opportunities for growth and collaboration.
  • Why this job: Make a real impact in securing cutting-edge applications and infrastructure.
  • Qualifications: 7+ years in application security with hands-on experience in SAST and DAST.

The predicted salary is between 148000 - 208000 € per year.

About the Role: Our engineering organization is growing, and with that growth comes an expanding application and infrastructure footprint that requires dedicated application security ownership. This role exists to build that function from the ground up. As our first dedicated Staff Application Security Engineer, you will own the design and implementation of our application security program, from SAST and DAST tooling to secure SDLC practices, threat modeling, dependency security, and penetration testing coordination. You will work directly with engineering teams across a cloud‑based environment securing both customer‑facing products and internal systems. You will be reporting directly to the Head of Security and will have the autonomy and organizational support to build an application security program that is practical, scalable, and aligned to the risk profile of a company operating in the digital asset space.

Primary Responsibilities:

  • Static & Dynamic Application Security Testing (SAST / DAST)
  • Own the full implementation of SAST tooling across all codebases and CI/CD pipelines
  • Own the full implementation of DAST tooling across all customer‑facing and internal applications
  • Establish baseline findings, prioritize remediation, and work directly with engineering to resolve issues
  • Maintain and tune tooling over time as the codebase and attack surface evolve
  • Secure SDLC & Code Integrity
  • Define and enforce a secure software development lifecycle across engineering teams
  • Establish secure release processes including code signing and build integrity verification
  • Develop and maintain security standards, guidelines, and secure coding practices
  • Integrate security checkpoints throughout the development pipeline without creating unnecessary friction for engineering
  • Threat Modeling
  • Lead threat modeling exercises for new infrastructure designs, features, and system changes
  • Ensure all customer‑facing and internal applications are fully documented and threat modeled
  • Maintain a living inventory of the company's attack surface and ensure it reflects current architecture
  • Dependency & Supply Chain Security
  • Implement and manage dependency scanning across all projects
  • Enforce version pinning policies to reduce exposure from uncontrolled dependency updates
  • Deploy and manage supply chain security tooling (e.g., Socket.dev or equivalent) to monitor for malicious or compromised dependencies
  • Establish a process for ongoing dependency review and remediation
  • Penetration Testing
  • Define and maintain a penetration testing program covering all surface areas — applications, APIs, internal tooling, and infrastructure
  • Scope, schedule, and manage third‑party penetration testing engagements
  • Track findings through to remediation and validate fixes
  • Secrets Management
  • Design and implement a secrets management program across cloud infrastructure and engineering workflows
  • Eliminate hardcoded credentials and secrets from codebases
  • Establish policies and tooling for secrets rotation, access control, and audit logging
  • Fuzzing & Attack Surface Coverage
  • Implement fuzz testing across applicable components, particularly APIs and input‑handling logic
  • Ensure coverage gaps in the attack surface are identified, documented, and addressed systematically

Role Requirements:

  • 7+ years of experience in application security or a closely related discipline
  • Demonstrated experience building or significantly maturing an application security program
  • Deep hands‑on experience with SAST and DAST tooling implementation and management
  • Strong knowledge of secure SDLC practices and CI/CD pipeline security integration
  • Experience with dependency scanning and software supply chain security
  • Proficiency in threat modeling methodologies (STRIDE, PASTA, or equivalent)
  • Experience managing or coordinating third‑party penetration testing engagements
  • Solid understanding of secrets management solutions (e.g., HashiCorp Vault, AWS Secrets Manager, or equivalent)
  • Strong written and verbal communication skills — able to document findings and present risk clearly to both technical and non‑technical audiences

What We Offer:

  • Compensation: $185,000 to $260,000 + Equity
  • Equity compensation as a component of all offers
  • Health insurance, including dental and vision plans
  • Health, Dependent Care and Commuter Flexible Spending Accounts
  • Paid Parental Leave
  • Life insurance; short‑ and long‑term disability plans
  • Company‑funded 401(k) plan, no matching required
  • Unlimited PTO
  • 10 paid company‑wide holidays
  • Company‑wide winter break for most roles
  • Office spaces in San Francisco, New York, and London
  • Meals and snacks provided in office
  • Paid company cell phone or stipend
  • Bitwise “Buddy” Program (30‑day new‑hire success program)
  • Annual anniversary gifts
  • Company‑wide events including annual holiday party
  • Internal Women of Bitwise (WOB) group with fun events

Our Values:

  • Create 'a ha' moments
  • Move fast, with informed rationale
  • Ask "What would the client want?"
  • Show gratitude

Your Interview Process:

  • Recruiter Interview
  • Hiring Manager Interview
  • Work Sample
  • Meeting the Team
  • Executive/Founders Interview
  • References
  • Offer!

Bitwise is an equal opportunity employer. We are committed to building a team of people with a variety of backgrounds, perspectives, and skills. It is the policy of Bitwise to ensure equal opportunity. All candidates are considered without regard to race, color, religion, national origin, age, sex, sexual orientation, gender identity, marital status, ancestry, physical or mental disability, veteran status, or any other legally protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Please note that we do not sponsor visas for persons without work authorization in the United States. This role is for full‑time employees only (no B2B or contractors). Thank you!

Staff Application Security Engineer employer: blockchaincapital.com

At Bitwise, we pride ourselves on being an exceptional employer, particularly for our Staff Application Security Engineer role. With a strong focus on employee growth and a supportive work culture, we offer competitive compensation, unlimited PTO, and a range of health benefits, all within a dynamic environment that encourages innovation and collaboration. Our commitment to diversity and inclusion, along with unique initiatives like the Bitwise 'Buddy' Program and company-wide events, ensures that every team member feels valued and empowered to contribute meaningfully to our mission in the digital asset space.

B

Contact Detail:

blockchaincapital.com Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Application Security Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to application security. This gives potential employers a taste of what you can do beyond just a CV.

Tip Number 3

Prepare for interviews by brushing up on common application security scenarios. Be ready to discuss your experience with SAST, DAST, and secure SDLC practices. Practice makes perfect, so consider mock interviews with friends or mentors.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Staff Application Security Engineer

Static Application Security Testing (SAST)
Dynamic Application Security Testing (DAST)
Secure Software Development Lifecycle (SDLC)
Threat Modeling
Dependency Scanning
Software Supply Chain Security
Penetration Testing

Some tips for your application 🫡

Show Off Your Experience:When you're writing your application, make sure to highlight your experience in application security. We want to see how you've built or matured security programs before, so don’t hold back on the details!

Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your skills and experiences, especially when it comes to SAST, DAST, and secure SDLC practices. We appreciate a well-structured application!

Tailor Your Application:Make sure to tailor your application to our job description. Mention specific tools and methodologies you’ve used that align with what we’re looking for, like threat modeling or dependency scanning. It shows us you’ve done your homework!

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at blockchaincapital.com

Know Your Stuff

Make sure you brush up on your SAST and DAST tooling knowledge. Be ready to discuss how you've implemented these in past roles, as well as any challenges you've faced and how you overcame them. This will show that you're not just familiar with the concepts but have real-world experience.

Showcase Your Leadership Skills

As the first dedicated Staff Application Security Engineer, you'll need to demonstrate your ability to lead and build an application security program from scratch. Prepare examples of how you've led similar initiatives before, focusing on your approach to collaboration with engineering teams and how you ensured security was integrated smoothly into their workflows.

Be Ready for Technical Questions

Expect technical questions around secure SDLC practices, threat modeling methodologies, and dependency scanning. Brush up on STRIDE or PASTA frameworks and be prepared to explain how you would apply them in this role. This is your chance to shine by showing your deep understanding of application security.

Communicate Clearly

Strong communication skills are key, especially when presenting risks to both technical and non-technical audiences. Practice explaining complex security concepts in simple terms. You might even want to prepare a few scenarios where you've had to communicate security findings effectively in the past.