Software Development Engineer, Customer Service Access Service (CSIAM)

Earth's Most Customer-Centric Company focused on delivering secure and innovative solutions
$120,000 - $180,000
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Development Engineer, Customer Service Access Service (CSIAM)

Amazon's Customer Service Access Service (CSIAM) team is seeking a Software Development Engineer to join their World Wide Operations Security division. This role focuses on building and maintaining high-scale Authentication and Authorization services that protect customer data and enable secure access for Customer Service Agents. The team works with cutting-edge technologies including Java, Python, TypeScript, and various AWS services to deliver robust security solutions.

The position offers an opportunity to work on complex authentication challenges, including password-auth, token-based MFA, and contextual authorization systems. You'll be part of a team that values work-life harmony and maintains high standards for service-level objectives and code quality. The role involves working with a diverse group of engineers on projects that have global impact across Amazon's operations.

The CSIAM team, based in Seattle but with global reach, emphasizes caring for team members and maintaining optimal work-life balance. They offer extensive opportunities for career growth and development, with access to various learning resources and training programs. The team culture promotes diversity, continuous learning, and inclusive practices.

As part of Amazon Security, you'll contribute to maintaining customer trust across all of Amazon's products and services. The role offers exposure to various domains including cloud, retail, entertainment, and healthcare, making it an excellent opportunity for professional growth in security engineering.

The ideal candidate will bring experience in software development and system architecture, with a passion for security and customer protection. This position offers the chance to work on unique challenges where off-the-shelf solutions don't exist, requiring innovative thinking and technical expertise.

Last updated 6 hours ago

Responsibilities For Software Development Engineer, Customer Service Access Service (CSIAM)

  • Build high-scale Authentication and Authorization services
  • Protect customer data through secure access management
  • Develop password authentication and token-based MFA systems
  • Implement rules-based/fine-grained/contextual authorization
  • Maintain high-availability, low-latency services (Tier-1)
  • Work with AWS public offerings including Fargate, Lambdas, SQS

Requirements For Software Development Engineer, Customer Service Access Service (CSIAM)

Java
Python
TypeScript
  • 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
  • Experience with design patterns, reliability and scaling of new and existing systems

Benefits For Software Development Engineer, Customer Service Access Service (CSIAM)

  • Work-life harmony
  • Inclusive team culture
  • Training and career growth opportunities
  • DEI events and learning experiences
  • Flexible working culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Customer Service Access Service (CSIAM)

Data Center Security Manager, DUB West

AWS seeks experienced Data Center Security Manager in Dublin to lead security operations, manage team of 50+ officers, and ensure compliance with security protocols.

Security Engineer II, Customer Logistics Security

Security Engineer II position at Amazon focusing on penetration testing, red teaming, and security automation, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Amazon Security Platform Engineering

Security Platform Engineering role at Amazon focusing on building and maintaining security tools and automation for cloud, employees, and customers.

Software Development Engineer, Amazon Security Platform Engineering

Software Development Engineer role at Amazon Security Platform Engineering, building cloud security solutions with 3+ years experience required.

Systems Development Engineer, Amazon Security Platform Engineering

Systems Development Engineer role at Amazon Security focusing on cloud security, threat detection, and system hardening across global infrastructure.