Software Development Engineer, Amazon Cryptographic Libraries

AmazonSeattle, WA
$143,700 - $194,400Onsite

About The Position

The Amazon Cryptographic Libraries (ACL) team builds the cryptography that AWS services and a growing open-source community depend on, including AWS-LC, our FIPS-validated open-source libcrypto. As a Software Development Engineer you will shape the cryptographic implementations that run across all of Amazon and a growing number of open-source consumers. You will also help pioneer how we apply generative AI to open-source library security. Few teams let an SDE ship code this foundational: it runs on effectively every AWS service, ships to open-source partners, and has to be both correct and fast.

Requirements

  • 3+ years of non-internship professional software development experience
  • Bachelor's degree or equivalent
  • Knowledge of system performance, memory management, and parallel computing principles
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Proficiency in at least one modern programming language such as Rust, Python, Java, C, C++, or C# including object-oriented design

Responsibilities

  • Design, implement, test, and maintain cryptographic functionality in AWS-LC and related libraries used across Amazon and by external open-source consumers.
  • Own features end to end, from design through code review, testing, release, and operational support, on a codebase where correctness is non-negotiable.
  • Build and apply generative-AI tooling to open-source library security, including automated CVE backports, vulnerability triage, and code review at scale.
  • Raise the bar on code quality, test coverage, and engineering practices for a security-critical, widely deployed codebase.
  • Collaborate with Applied Scientists, security engineers, and partner teams (AWS services and open-source consumers) to land changes safely at scale.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service