Staff Software Engineer - Key Management And Cryptography

LINKEDIN

Sunnyvale, CA, United States
$152,000 - $248,000; not specified; not specified ...
Hybrid (on-site at sunnyvale, ca campus on select days)
Distributed systems design
Backend systems infrastructure
Scalable distributed applications
LinkedIn is seeking a Staff Software Engineer specializing in Key Management and Cryptography to develop security services that protect user data. The ideal candidate will possess strong programming skills, experience in software development, and a background in security or cryptography, contributing to the company's mission of trust and data protection

Job Summary

  • The mission of the Key Management and Cryptography team is to secure and protect our members’ data by developing core security services to support management of encryption keys and application secrets.
  • As a staff software engineer, you will be responsible for leading and executing on complex projects, and designing and developing scalable services and developer-friendly libraries to empower LinkedIn to defend against the misuse of data.
  • LinkedIn offers generous health and wellness programs and time away for employees of all levels, and is committed to fair and equitable compensation practices.

Matching Summary

Match Score: 85

LinkedIn is seeking a Staff Software Engineer specializing in Key Management and Cryptography to develop security services that protect user data. The ideal candidate will possess strong programming skills, experience in software development, and a background in security or cryptography, contributing to the company's mission of trust and data protection.

Salary

$152,000 - $248,000; Not specified; Not specified

Skills & Requirements

Must-have

  • Distributed systems design
  • Backend systems infrastructure
  • Scalable distributed applications
  • High-volume performing applications
  • Developer-friendly cryptographic libraries

Nice-to-have

  • Technical leadership and mentorship
  • Influencing technology roadmap
  • Building trust with members
  • Culture of trust and care

Key Requirements

  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience
  • 4+ years experience in software design, development, and algorithm related solutions
  • 4+ years programming experience in object-oriented programming languages
  • BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience
  • Prior experience with Security and/or Cryptography strongly preferred
  • Experience in designing and building infrastructure and web services at large scale
  • Expert knowledge of computer science, data structures, algorithms, and software design

Work Rights

Not specified

Tailored Resume

Cover Letter