Software Development Engineer II at Amazon - ScoutJobs - The AI-curated global job board
Skip to content
Amazon
Posted 3 hours ago

Software Development Engineer II

AmazonSoftware Development Engineer II

Requirements

3+ years professional software development experience, 2+ years design or architecture experience, Proficiency in at least one programming language, Experience with cross-platform desktop frameworks, Knowledge of networking protocols

Skills

.NETElectronAWSCI/CD

About the role

Responsibilities

  • Design, develop, and maintain cross-platform desktop applications for Windows, macOS, and Linux supporting AWS Client VPN and AWS Verified Access.
  • Own the full design lifecycle, from gathering customer requirements and creating technical specifications to implementation.
  • Make architectural decisions that balance cross-platform consistency with platform-specific optimizations.
  • Build and improve release automation pipelines and enhance build and test infrastructure.
  • Collaborate with service teams to integrate client applications with AWS backend services.
  • Drive operational excellence through automated testing, observability improvements, and AI-powered tooling.
  • Mentor junior engineers on system design and development best practices.

Requirements

  • 3+ years of professional software development experience.
  • 2+ years of experience in design or architecture of new and existing systems (design patterns, reliability, and scaling).
  • Proficiency in at least one software programming language.

Preferred Qualifications

  • Experience with cross-platform desktop application frameworks such as .NET or Electron.
  • Knowledge of networking protocols including VPN, TLS, DNS, and routing.
  • Experience with CI/CD pipelines and release automation.
  • Familiarity with AWS services like CodeBuild, S3, and EC2.
  • Experience with security and identity protocols such as SAML, OAuth, or OIDC.
  • Background in building diagnostic/monitoring tools and operational excellence.
  • Experience with AI/ML integration for operational tooling.

About the Company

Amazon Web Services (AWS) owns the design, planning, delivery, and operation of all AWS global infrastructure. The Network Services Client team builds and maintains the desktop client applications that allow enterprises globally to securely connect to AWS services.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Development Engineer II

Amazon · Seattle

Sign up to apply