Jobs · Engineering

Member of Technical Staff, Security Engineering

Anchorage Digital · United States · 2 wk ago
RemoteRemoteEngineeringFull-time

About the role

The successful candidate will play a critical role in enhancing the security and integrity of our digital asset platform. They will be responsible for developing and implementing high-quality, secure cryptographic controls across our infrastructure.

Responsibilities

  • Develop and implement high-quality, secure code for cryptographic controls throughout our infrastructure.
  • Review code throughout the technology stack and help engineering teams resolve issues related to security guardrails.
  • Foster an efficient testing culture while reducing technical debt and unnecessary processes.
  • Build robust, resilient components that are easily integrated by other teams to ensure asset and data security.
  • Develop and maintain threat models for cryptosystem guarantees, both internal and external.
  • Monitor technical debt and proactively identify areas for improvement.
  • Lead or substantially contribute to medium and large Security Team initiatives with minimal oversight.
  • Cook up cross-functional projects with minimal oversight, coordinating team members across engineering boundaries and driving projects from inception to completion.
  • Present options clearly, analyze tradeoffs thoroughly, and provide well-reasoned priority recommendations.
  • Deliver work that aligns with departmental objectives, subject to review upon completion.
  • Take ownership of tactical business targets that affect team performance.

Requirements

While not a requirement, bonus points if:

  • You possess a strong foundation in applied cryptography, including symmetric/asymmetric encryption, hashing algorithms, digital signatures, key exchange protocols, and common cryptographic libraries.
  • You can contribute to the design and implementation of secure systems, with a focus on security best practices and industry standards.
  • You have experience with the configuration and use of Hardware Security Modules (HSMs) for secure key generation, storage, and management, and understand their role in protecting sensitive cryptographic operations.
  • You understand and can implement various authentication and authorization mechanisms, including multi-factor authentication, OAuth 2.0, and role-based access control (RBAC).
  • You can identify and assess potential threats to systems and applications, and effectively prioritize mitigation strategies.
  • You have developed “computer science fundamentals,” i.e. concurrency, algorithms, and data structures.
  • You genuinely care about code quality and test infrastructure.
  • You prioritize security, end-user experience, and business value over “cool tech.”

Qualifications

We seek candidates with a deep understanding of modern cryptography, proficiency in symmetric and asymmetric encryption, hashing algorithms, key management, and cryptographic protocols. A background in blockchain protocols is a plus. Secure coding expertise, including proficiency in Go, C++, C, and Rust, with a focus on cryptographic implementations, is essential. Systems thinking, the ability to analyze complex systems, identify potential vulnerabilities, and design robust security solutions within a distributed architecture, is also required. Experience with Hardware Security Modules is a plus. Strong problem-solving skills, including the capacity to troubleshoot cryptographic issues, analyze security threats, and develop effective mitigation strategies, are necessary. Excellent communication and collaboration skills, enabling clear explanation of complex cryptographic concepts to both technical and non-technical audiences, are crucial. Technical Skills: Develop and implement high-quality, secure code for cryptographic controls throughout our infrastructure. Review code throughout the technology stack and help engineering teams resolve issues related to security guardrails. Foster an efficient testing culture while reducing technical debt and unnecessary processes.

Skills

Technical Skills: Develop and implement high-quality, secure code for cryptographic controls throughout our infrastructure. Review code throughout the technology stack and help engineering teams resolve issues related to security guardrails. Foster an efficient testing culture while reducing technical debt and unnecessary processes.

Benefits

At Anchorage Digital, we offer a competitive benefits package that includes health insurance, retirement plans, and paid time off. Our Village culture emphasizes physical identity verification and secure IT setup, ensuring a safe and secure environment for our employees and clients alike.

Pay

Compensation is commensurate with experience and qualifications.

Schedule

Our ideal candidate will be able to work full-time and remotely, with occasional travel to our office locations.

Company Culture

At Anchorage Digital, we believe in fostering a culture of inclusivity and respect. We are committed to creating a workplace where everyone feels valued and supported. We strive to hire individuals who share our values and are passionate about building a better future for finance.

Equal Opportunity Employer

Anchorage Digital is an Equal Opportunity Employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. Anchorage Digital considers qualified applicants regardless of criminal histories, consistent with other legal requirements.

Similar jobs