Software Development Engineer, AWS Network Services Client
Company: Amazon
Location: Seattle
Posted on: April 5, 2026
|
|
|
Job Description:
AWS Infrastructure Services owns the design, planning, delivery,
and operation of all AWS global infrastructure. In other words,
we’re the people who keep the cloud running. We support all AWS
data centers and all of the servers, storage, networking, power,
and cooling equipment that ensure our customers have continual
access to the innovation they rely on. We work on the most
challenging problems, with thousands of variables impacting the
supply chain — and we’re looking for talented people who want to
help. You’ll join a diverse team of software, hardware, and network
engineers, supply chain specialists, security experts, operations
managers, and other vital roles. You’ll collaborate with people
across AWS to help us deliver the highest standards for safety and
security while providing seemingly infinite capacity at the lowest
possible cost for our customers. And you’ll experience an inclusive
culture that welcomes bold ideas and empowers you to own them to
completion. Do you want to work hard, have fun, and make history?
Do you think fast, dive deep, and get things done? We’re looking
for someone to join the Network Services Client team. The Network
Services Client Team is part of the Network Services organization
within AWS. We build and maintain desktop client applications for
multiple AWS services namely AWS Client VPN and AWS Verified
Access. Our clients run on Windows, macOS, and Linux, serving
thousands of enterprises globally. We're responsible for the full
lifecycle of client applications - from development and testing to
release automation and customer support. Preferred Qualifications:
• Experience with cross-platform desktop application frameworks
(.NET, Electron) • Knowledge of networking protocols (VPN, TLS,
DNS, routing) • Experience with CI/CD pipelines and release
automation • Familiarity with AWS services (CodeBuild, S3, EC2) •
Experience with security and identity protocols (SAML, OAuth, OIDC)
• Background in operational excellence and building
diagnostic/monitoring tools • Experience with AI/ML integration for
operational tooling Key job responsibilities * Design, develop, and
maintain cross-platform desktop applications (Windows, macOS,
Linux) for AWS Client VPN and AWS Verified Access. You'll own the
full design lifecycle - from gathering customer requirements and
creating technical specifications to implementing features. You'll
make architectural decisions that balance cross-platform
consistency with platform-specific optimizations, and establish
design patterns that scale across our growing product portfolio. *
You will collaborate closely with a team of engineers to influence
our overall strategy and define the team’s roadmap. * Build and
improve release automation pipelines, reducing manual deployment
steps and enabling faster, safer releases across multiple
platforms. * Collaborate with service teams to integrate client
applications with AWS backend services * Drive operational
excellence initiatives including automated testing, observability
improvements, and AI-powered tooling. Mentor junior engineers on
best practices and system design. A day in the life This is a
unique and rare opportunity to help shape the technology, product
and business. You will have a chance to utilize your technical
experience to make an impact for AWS customers. About the team AWS
ClientVPN Client - https://aws.amazon.com/vpn/client-vpn-download/
AWS Connectivity Client to Support AWS Verified Access -
https://aws.amazon.com/verified-access/connectivity-client-download/
- 3 years of non-internship professional software development
experience - 2 years of non-internship design or architecture
(design patterns, reliability and scaling) of new and existing
systems experience - Experience programming with at least one
software programming language - 3 years of full software
development life cycle, including coding standards, code reviews,
source control management, build processes, testing, and operations
experience - Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate
on the basis of protected veteran status, disability, or other
legally protected status. Our inclusive culture empowers Amazonians
to deliver the best results for our customers. If you have a
disability and need a workplace accommodation or adjustment during
the application and hiring process, including support for the
interview or onboarding process, please visit
https://amazon.jobs/content/en/how-we-hire/accommodations for more
information. If the country/region you’re applying in isn’t listed,
please contact your Recruiting Partner. The base salary range for
this position is listed below. Your Amazon package will include
sign-on payments and restricted stock units (RSUs). Final
compensation will be determined based on factors including
experience, qualifications, and location. Amazon also offers
comprehensive benefits including health insurance (medical, dental,
vision, prescription, Basic Life & AD&D insurance and option
for Supplemental life plans, EAP, Mental Health Support, Medical
Advice Line, Flexible Spending Accounts, Adoption and Surrogacy
Reimbursement coverage), 401(k) matching, paid time off, and
parental leave. Learn more about our benefits at
https://amazon.jobs/en/benefits . USA, WA, Seattle - 143,700.00 -
194,400.00 USD annually
Keywords: Amazon, Redmond , Software Development Engineer, AWS Network Services Client, IT / Software / Systems , Seattle, Washington