Coinbase

Senior Application Security Engineer

Coinbase

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $186,065 - $218,900 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformMicroservicesPythonWeb3

About the role

  • The Application Security organization seeks a Senior Security Engineer to design, implement, and deploy baseline security solutions for Coinbase apps and services.
  • Collaborate with engineering teams, product managers, and security engineers to embed security best practices throughout the software development lifecycle.
  • Design, implement and deploy baseline security controls and guardrails to eliminate classes of vulnerabilities at scale.
  • Build automation to scale the security review process and remediate vulnerabilities efficiently.
  • Provide expert guidance on secure product development, secure vendor integration, and vulnerability remediation.
  • Evaluate and recommend new security technologies and solutions to enhance the company's security posture.
  • Participate in incident response activities, providing architectural insights and remediation recommendations.
  • Mentor and guide junior security engineers and drive strategic security initiatives to improve security maturity and efficiency.

Requirements

  • A Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of experience in software development, security architecture, application security, or offensive security roles, with a strong focus on building security systems.
  • Experience with designing and implementing automated security tools in Python or Go.
  • A deep understanding of secure system design principles, authentication and authorization mechanisms.
  • Proficiency in designing and implementing security solutions across various technology stacks and cloud environments (e.g., AWS, GCP, Azure).
  • Strong experience with threat modeling methodologies and security design reviews.
  • Excellent communication and interpersonal skills, with the ability to effectively articulate complex security concepts to both technical and non-technical audiences.
  • Proven ability to work independently and collaboratively in a fast-paced, dynamic environment.
  • Ability to influence and drive change across an organization.
  • Nice to haves: Master’s degree in Computer Science or related field; AI security experience; Web3/blockchain and smart contract security; experience with large-scale distributed systems and microservices.