Software Development Engineer II, Gated Access Technology Engineering (GATE)

Global technology and e-commerce company that leads in cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer II, Gated Access Technology Engineering (GATE)

Infrastructure Reliability Engineering (IRE) at Amazon is seeking a Software Development Engineer II to join their Gated Access Technology Engineering (GATE) team. This role focuses on building solutions using AWS products for network authentication and connectivity supporting devices across Amazon's global Fulfillment network. The team develops products and services enabling network authentication for wireless devices and users in OpsTechIT networks.

The position offers an opportunity to work on cutting-edge technologies that directly impact Amazon's global fulfillment operations. You'll be responsible for designing and implementing scalable software solutions, building distributed services, and developing automation to support an ever-growing device network. The role requires strong coding skills and experience with distributed systems.

As part of the GATE team, you'll provide access to highly available authentication and authorization services, enabling customers to deliver to end users. The team serves the OpsTechIT organization by providing connectivity information and directory services that enable devices to connect to the network. This is a chance to work on systems that scale to hundreds of thousands of clients while maintaining high availability and performance.

The ideal candidate will have strong experience in software development, particularly with languages like Java or C++, and a deep understanding of distributed systems architecture. You'll be expected to contribute to best practices, participate in code reviews, and stay current with the latest AWS technologies to solve complex business challenges.

Last updated a few seconds ago

Responsibilities For Software Development Engineer II, Gated Access Technology Engineering (GATE)

  • Design and implement scalable software solutions for device authentication and connectivity
  • Collaborate with team members to build and maintain distributed services
  • Develop automation to support the growing number of devices in Amazon's Fulfillment network
  • Optimize existing systems for performance and reliability
  • Participate in code reviews and contribute to best practices
  • Troubleshoot and resolve complex technical issues

Requirements For Software Development Engineer II, Gated Access Technology Engineering (GATE)

Java
  • 3+ years of non-internship professional software development experience
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • 2+ years of non-internship design or architecture experience
  • Knowledge of professional software engineering & best practices for full software development life cycle

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Gated Access Technology Engineering (GATE)

Software Development Engineer II (SDE II)

Amazon SDE II position working on large-scale distributed systems for retail ordering workflow

Software Development Engineer, AWS Backup

AWS Backup Software Development Engineer position focusing on building and scaling cloud data protection services, offering competitive compensation and growth opportunities at Amazon.

Software Development Engineer, AWS Commercial Applications

AWS Commercial Applications is seeking a Software Development Engineer to build new capabilities for VMware workloads on AWS, focusing on large-scale distributed systems and cloud services.

Software Development Engineer - Outbound Communications, Outbound

Software Development Engineer role at Amazon focusing on building scalable communication systems for email, SMS, and push notifications, requiring 3+ years of experience.

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service, focusing on building ML-powered customer feedback analysis systems and Voice of Customer products.