Amazon

Software Development Engineer II, Identity and Registry, AWS IoT Core

Amazon
Apply
14 hours ago
Seattle, WA, USAMid Level
H1B sponsor

Base Salary

$144k - $194k/yr

Responsibilities

  • Design, develop, and maintain AWS IoT Core services for device identity and state management at billion-device scale.
  • Build and operate highly available, low-latency distributed systems for device provisioning, authentication, metadata, and state management.
  • Own the full software development lifecycle from requirements and design through implementation, testing, deployment, and production operations.
  • Write tested code, participate in code and design reviews, and contribute to system architecture and technical trade-off decisions.
  • Build monitoring, alarming, and automation tooling; participate in on-call rotations and perform root cause analysis.
  • Collaborate with AWS IoT teams on integrated customer experiences and mentor fellow engineers.
  • Improve engineering processes, developer productivity, and system efficiency, including through AI-enabled workflow and testing automation.

Requirements

  • At least 3 years of non-internship professional software development experience.
  • At least 2 years of programming in a modern language such as Java, C++, or C#, including object-oriented design experience.
  • At least 2 years of non-internship experience designing or architecting new and existing systems for reliability and scale.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • Knowledge of professional software engineering practices across coding standards, software architecture, code reviews, source control, continuous deployments, testing, and operational excellence.
  • Knowledge of system performance, memory management, and parallel computing principles.
  • Preferred qualifications include large-scale systems debugging and profiling, AWS or other cloud experience, IoT protocols, device identity and provisioning, PKI, security practices, registry-style services, DynamoDB or other NoSQL databases, REST or gRPC API design, monitoring and on-call practices, traffic management, deployment strategies, and mentoring or technical leadership experience.
  • A master's degree or higher in Computer Science or a related discipline is preferred.

Benefits

  • Comprehensive benefits include medical, dental, vision, prescription, life and AD&D insurance, supplemental life options, an employee assistance program, mental health support, a medical advice line, flexible spending accounts, and adoption and surrogacy reimbursement.
  • 401(k) matching, paid time off, and parental leave are offered.
  • Flexible work hours and arrangements are part of the AWS work culture.
  • The package may include sign-on payments and restricted stock units; final compensation depends on experience, qualifications, and location.

Tech Stack

Amazon DynamoDBAWSC#C++gRPCJava

Categories

Amazon

About Amazon

10,000+ employees

Amazon builds and operates a global e-commerce marketplace, logistics network, and consumer devices, and provides cloud computing via AWS for businesses and developers. The company earns revenue from online retail, third‑party seller services, subscriptions like Prime, advertising, and AWS usage. Founded in 1994 and headquartered in Seattle, it is publicly traded on NASDAQ (AMZN) and serves customers in dozens of countries.

Contact me