Software Development Engineer AWS Cryptography
Seattle, OR - USA
Department:
Job Summary
Key job 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.
A day in the life
You pick up a feature or fix that will ship into a library running on effectively every AWS service. You work through the design with teammates write and test the implementation and put it through rigorous code review. Alongside feature work you improve the automation that keeps our many release branches secure including AI-assisted tooling for backporting fixes and triaging vulnerabilities. Your changes are validated for FIPS and backed by formal verification so you operate at a correctness bar most engineers never encounter.
About the team
ACL owns AWS-LC (Amazons FIPS-validated libcrypto) the Amazon Corretto Crypto Provider (ACCP) and managed third-party cryptographic libraries. Our software is the cryptographic foundation under nearly every AWS service and a growing set of external open-source projects. We partner closely with Amazons Automated Reasoning Group on formal verification and with Applied Scientists who own algorithm-level and assembly performance work so engineers on the team get both enormous reach and deep technical depth.
- 3 years of non-internship professional software development experience
- Bachelors 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
- 3 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
- Bachelors 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
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience qualifications and location. Amazon also offers comprehensive benefits including 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 and parental leave. Learn more about our benefits at WA Seattle - 143700.00 - 194400.00 USD annually
Required Experience:
IC
About Company
Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa Devices, sporting goods, toys, automotive ... View more