Job Description
Job Title: Software Development Engineer – AWS Cryptography, Transport Libraries. Location: Seattle, Washington, USA
Responsibilities:
- Own the complete software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance.
- Develop and maintain foundational cryptographic libraries used across AWS services.
- Design and implement new security features for AWS cryptography products;
- Work with internal and external customers to identify security gaps and data protection requirements.
- Build scalable solutions that protect cloud workloads against "Harvest Now, Decrypt Later" (HNDL) threats.
- Contribute to the implementation and adoption of post-quantum cryptographic technologies.
- Leverage Generative AI technologies to support secure migration toward post-quantum cryptography;
- Participate in architecture discussions, code reviews, testing, and operational excellence initiatives.
- Collaborate with cross-functional engineering teams to deliver secure and reliable software solutions.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
- 3+ years of professional software development experience (excluding internships).
- 2+ years of experience designing or architecting software systems, including reliability and scalability considerations.
- 1+ year of experience as a Software Development Engineer or in a related role;
- 1+ year of experience developing large-scale, multi-tiered, multi-threaded, embedded, distributed applications, tools, systems, or services.
- Experience with at least one programming language such as C#, C++, Java, or Perl.
- Experience with Object-Oriented Design principles.
- Experience programming with at least one modern software development language.
Preferred:
- 3+ years of experience across the full software development lifecycle.
- Experience with coding standards, code reviews, source control management, build systems, testing, and operations.
- Bachelor's degree in Computer Science or an equivalent technical discipline.
- Interest or experience in cryptography, TLS, QUIC, cloud security, or post-quantum cryptography.
Benefits and Compensation:
- Base salary range: $143,700 - $194,400 USD annually
- Additional compensation may include:
- Sign-on bonuses
- Restricted Stock Units (RSUs)
Benefits:
- Medical, dental, and vision insurance.
- Prescription drug coverage.
- Basic Life and AD&D insurance.
- Optional supplemental life insurance plans.
- Employee Assistance Program (EAP).
- Mental health support services.
- Medical advice line access.
- Flexible Spending Accounts (FSA).
- Adoption and surrogacy reimbursement programs.
- 401(k) matching.
- Paid time off.
- Parental leave programs.
LOCATION
JOB TYPE
Full-timeCOMPENSATION
$143k - $194k
SKILLS
Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs USA ) .' Applications without it will be disqualified.
Back to all Quantum jobs
Suggested Read:
Quantum Career Roadmap
This is your step-by-step guide to building a career in quantum computing.
.webp)
Read
How to Attract Quantum Talent
Recruiting quantum talent is not like traditional tech hiring. You have to go where they are.
.webp)
Read
Do I need PhD for Quantum Job
IBM says over 60% of quantum jobs don’t require a PhD, showing diversity in the field.
.webp)
Read
Quantum Job Requirement
This guide provides necessary educational pathways, certifications, skills info.
.webp)
Read





.webp)
