Software Development Engineer, AWS Network Services Client
Amazon.com
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/
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/
Confirmar seu email: Enviar Email
Todos os Empregos de Amazon.com