Software Development Engineer, AWS Payment Cryptography

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Security
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Finance · Cybersecurity...
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer, Proactive Security - Devices

Senior Software Engineer role at Amazon focusing on security, big data, and machine learning for retail technology solutions.

Security Engineer II, Stores Application Security

Senior Security Engineer role at Amazon Stores focusing on application security, threat modeling, and secure development practices.

Sr. Security Engineer, Detection Engineering

Senior Security Engineer position at Amazon focusing on developing automated security detection tools and leading security initiatives across multiple organizations.

Security Detection Engineer, AWS Security

Senior Security Detection Engineer position at AWS Security, focusing on building and managing cloud security services to protect AWS infrastructure from cyber threats.

Application Security Engineer, AWS Security

Senior Security Engineer role at AWS Security, focusing on cloud infrastructure security, threat modeling, and security automation with competitive compensation.

Description For Software Development Engineer, AWS Payment Cryptography

Security is the #1 concern of customers moving to the cloud and the AWS Cryptography team is dedicated to providing the security features our customers need. We enable customers to confidently move sensitive workloads to the cloud where they can benefit from strong security controls that help meet internal and external compliance requirements. AWS Payment Cryptography provides data security, cryptography, key management and connectivity services specific to the payments industry.

We are looking for an experienced software developer with an interest in practical cryptography to join us in building the most secure services in AWS. You should have experience designing scalable, customer-centric systems and a passion for simple and elegant software solutions. Along with senior leaders, principal engineers, and security specialists you will discover and solve the new interesting challenges of growing and operating a globally distributed cryptographic security service.

Your responsibilities include:

  • Building a massively scalable digital security system
  • Owning the complete software development lifecycle; defining, prioritizing, designing, implementing, and testing new features
  • Operating an AWS business with globally distributed servers and customers
  • Working as part of a team to develop solutions for our customers
  • Owning one of the most secure and reliable services in all of AWS

As part of the Utility Computing (UC) organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

AWS values diverse experiences and work-life harmony. We offer employee-led affinity groups, ongoing events and learning experiences, mentorship, and career growth opportunities. Join us in building the most secure services in AWS and contribute to the future of cloud computing.

Last updated 4 months ago

Responsibilities For Software Development Engineer, AWS Payment Cryptography

  • Build a massively scalable digital security system
  • Own the complete software development lifecycle
  • Operate an AWS business with globally distributed servers and customers
  • Work as part of a team to develop solutions for customers
  • Own one of the most secure and reliable services in AWS

Requirements For Software Development Engineer, AWS Payment Cryptography

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, AWS Payment Cryptography

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Mentorship
  • Career Growth
  • Employee-led affinity groups
  • Ongoing events and learning experiences

Interested in this job?