Software Development Engineer, Credentials Distribution System

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Software Development Engineer, Credentials Distribution System

Security is the #1 concern for customers moving to the cloud, and AWS is dedicated to providing security features our customers need, at scale. The AWS Credentials Distribution team is building and delivering the next generation of cloud computing security that supports the public AWS offerings like EC2, S3 and DynamoDB. We are innovating new ways of building massively scalable, distributed security systems involving secrets and credentials management and secure distribution.

As a Software Development Engineer on our team, you'll work alongside outstanding engineers and leaders, refine product requirements with product and program managers, define architecture, and be a leader in the implementation and launch of software. You'll participate in technical architecture review, iterative development, code review, and operations.

Key responsibilities include:

  • Design, implementation, deployment, and maintenance of innovative software solutions to deliver new features in security, durability, and availability.
  • Use software engineering best practices to ensure the standard of quality of all team deliverables.
  • Build and implement high-quality distributed system software.
  • Work in an agile development environment prioritizing the most important and impactful projects.

A day in the life:

  • Design and code solutions to help our team drive efficiencies in software architecture.
  • Create metrics, implement automation and other improvements, and resolve the root cause of software defects.
  • Build high-impact solutions to deliver to our large customer base.
  • Participate in design discussions, code review, and communicate with stakeholders.
  • Work cross-functionally to help drive business decisions with your technical input.

At AWS, we value work-life harmony, diversity, and inclusion. We offer flexible working hours, employee-led affinity groups, and ongoing learning experiences. Join us to be part of a team that's shaping the future of cloud computing security!

Last updated 2 minutes ago

Responsibilities For Software Development Engineer, Credentials Distribution System

  • Design, implement, deploy, and maintain innovative software solutions
  • Use software engineering best practices
  • Build and implement high-quality distributed system software
  • Work in an agile development environment
  • Participate in design discussions and code reviews
  • Communicate with stakeholders
  • Work cross-functionally to drive business decisions

Requirements For Software Development Engineer, Credentials Distribution System

Java
Python
Go
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture 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, Credentials Distribution System

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible working hours
  • Employee-led affinity groups
  • Ongoing learning experiences
  • Mentorship opportunities
  • Career growth resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Credentials Distribution System

Software Development Engineer, Aurora Control Plane

Senior Software Development Engineer role for Amazon Aurora Platform team, focusing on scalable control plane services and patterns.

Systems Development Engineer, Tech Deploy- Systems Integration

Amazon is seeking a Systems Development Engineer for their Technology Deployment - Systems Integration team to develop and deliver next-generation fulfillment systems.

Site Manager

Apple is seeking an experienced Site Manager to lead facilities management and operations for their growing real estate portfolio in Culver City, CA.

Sr SAP Performance Engineer, Enterprise Systems

Senior SAP Performance Engineer role at Apple, focusing on enterprise systems optimization and quality assurance.

Software Dev Engineer, RDS Open Source

Senior Software Engineer role at AWS for RDS Open Source, developing and managing large-scale database services.