Software Development Engineer II

London

Amazon
Apply for this Job
Software Development Engineer II, Gated Access Technology Engineering (GATE)

Job ID: Services LLC

Infrastructure Reliability Engineering (IRE) is seeking a Software Development Engineer II to join a team developing solutions using AWS products for network authentication and connectivity supporting devices across Amazon's Fulfillment network worldwide. As the number of devices grows, the services supporting these devices must scale accordingly. If you enjoy building software and automation that scale to hundreds of thousands of clients and manage evolving use cases, and developing distributed services with high transaction volumes and high availability, this team might be a great fit for you.

Key responsibilities
  1. Design and develop scalable software solutions for device authentication and connectivity.
  2. Collaborate with team members to build and maintain distributed services.
  3. Create automation to support the increasing number of devices in Amazon's Fulfillment network.
  4. Optimize existing systems for performance and reliability.
  5. Participate in code reviews and promote best practices.
  6. Troubleshoot and resolve complex technical issues.
  7. Stay current with AWS technologies and apply them to solve business challenges.

This role requires strong coding skills, experience with distributed systems, and a passion for building reliable, scalable solutions. If you're excited about working on cutting-edge technologies that impact Amazon's global fulfillment operations, we'd love to hear from you.

About the team

The Gated Access Technology Engineering (GATE) team develops products and services that enable network authentication for wireless devices and users. We provide access to highly available authentication and authorization services that enable our customers to deliver services effectively. Our team supports the OpsTechIT organization by providing connectivity information and directory services for device network connections.

BASIC QUALIFICATIONS
  • 3+ years of professional software development experience.
  • Experience programming in at least one modern language such as Java, C , or C , including object-oriented design.
  • 2+ years of experience in designing or architecting systems, focusing on reliability and scalability.
  • Knowledge of the full software development lifecycle, including coding standards, architecture, code reviews, source control, deployment, testing, and operational excellence.
PREFERRED QUALIFICATIONS
  • 3+ years of experience across the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.
  • Experience building complex software systems successfully delivered to customers.

Amazon is an equal opportunity employer and values diversity. We provide accommodations during the application and interview process for candidates with disabilities. For more information, visit here .

Posted: Multiple dates between November 22, 2024, and April 18, 2025, with updates noted.

Date Posted: 13 May 2025
Apply for this Job