Sr. Software Developer (Virtual), Security Products

Computer Science

Full Time

Remote, US

Posted this week

About the Job

Salary - $168100 - $227400/Year


Job summary
= Virtual Location =

Are you interested in building software solutions that protect systems and data across an entire enterprise? Are you interested in working backwards from the customer to ensure you're solving the right problems? We are looking for a Software Development Engineer to help us build the next generation of security automation, capable of securing systems and resources on a massive scale, powered entirely by AWS. If you are not an AWS power-user, you will be after working with us. This is a rare opportunity to join at the early stage of a critical project.

Our organization is responsible for the protection of customer and corporate data. We're connected to all parts of Amazon's business and its massive, worldwide service-oriented architecture. We enable the Amazon business to build, architect, and operate their enterprise-scale systems securely on AWS.

In this role, you will lead the design, development, testing and integration of identity and access management systems and solutions. Our problem space presents the opportunity to innovate in areas such as enterprise scale resource management in the cloud, real time cloud intelligence, and building systems that make it easy for service owners to build and maintain secure systems. You will be an active member of a highly creative and passionate engineering team developing core services in the area of identity and access management, security and data privacy. You will also have the unique opportunity to provide inputs to the next generation of AWS services by representing one of its largest enterprise customers, Amazon.

Key job responsibilities
The successful candidate is expected to lead all parts of the software development and deployment lifecycle of identity and access management solutions, including design, development, documentation, testing and operations. They will thrive in and help lead fast-paced environments that leverage agile planning techniques, encourage and reward creative design and intelligent risk taking, and find innovative ways to leverage cutting edge technology. And of course, a demonstrated passion for security doesn't hurt!

About the team
We are a team that cares about your work-life balance, while challenging you and your team to solve problems at high scale. You will be part of a strong team in a fast-paced, start-up environment where agile development is embraced and innovation is encouraged. You will get support and resources from some of the smartest people in the industry to continue your personal and professional growth. You'll be joining a fun team that prides itself on a great work environment with an inclusive group of people that loves working together towards a common goal and make history in launching a new strategic service in the industry.


  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 4+ years of professional software development experience
  • 2+ years of experience as a mentor, tech lead OR leading an engineering team


• Design experience with multi-tenant, role-based or attribute-based architectures with granular permission models.
• Good understanding of modern and existing IAM standards for Identity Federation, Authentication and Authorization such as MFA, FIDO2, OAuth2.0, Open ID Connect, and SAML2.0
• Experience taking a leading role in building complex software systems that have been successfully delivered to customers with other engineers working under your guidance
• Expertise in one or more AWS products/service
• Experience influencing software engineering best practices within your team, including coding standards, code reviews, source control management, build processes, testing, and operations
• Experience mentoring junior software engineers to improve their skills, and making them more effective software engineers
• Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
• Comfortable of working remotely while keeping up with timelines and maintaining consistent contact and communication with the team to get the work done

The pay range for this position in Colorado is $168,100 -$227,400 (hr./yr.); however, base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered. This information is provided per the Colorado Equal Pay Act. Base pay information is based on market location. Applicants should apply via Amazon's internal or external careers site.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit

Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Workers in New York City who perform in-person work or interact with the public in the course of business must show proof they have been fully vaccinated against COVID or request and receive approval for a reasonable accommodation, including medical or religious accommodation.

Posted this week

See More Relevant Jobs

Network engineer

Computer Science
Englewood, us
Posted this week

Principal Software Engineer - BackEnd (US Remote)

Computer Science
Seattle, US
Posted this week
Periscope Holdings

Software Account Manager

Computer Science
Remote, US
Posted this week

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More