Software Development Engineer, Display Protocols

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Display Protocols

Amazon Web Services (AWS) is seeking a talented Software Development Engineer to join their Display Protocols team, focusing on revolutionizing cloud-based interactive graphics applications. This role is part of the AWS Solutions organization, which aims to provide business applications leveraging Amazon's expertise to millions of companies worldwide.

The position involves developing state-of-the-art, low-latency streaming protocols that enable secure remote desktop and application streaming from cloud or data centers to any device. You'll be working on technologies like NICE DCV that power AWS services such as Workspaces and AppStream 2.0, helping customers run interactive applications remotely on EC2 instances.

As part of an international team spanning the US and Italy, you'll be based in Seattle, contributing to all aspects of development. Your work will encompass designing distributed architectures, developing efficient networking protocols, implementing low-level graphic and GPU optimizations, and creating elegant user interfaces.

The role offers excellent growth opportunities within a team that values knowledge sharing and mentorship. AWS emphasizes work-life balance, offering flexible working hours and a supportive environment that enables professional and personal growth. The team maintains a robust on-call system, with responsibilities typically occurring once every two to three months.

AWS provides a comprehensive compensation package, including competitive base salary, equity, and extensive benefits. The company is committed to fostering an inclusive culture through employee-led affinity groups and ongoing learning experiences. You'll be part of a diverse team that embraces different perspectives and continuously strives for innovation.

The ideal candidate should have at least 3 years of professional software development experience and strong architecture design skills. You'll be working with cutting-edge cloud technologies, contributing to solutions that help millions of customers worldwide. This is an excellent opportunity for someone passionate about distributed systems, graphics processing, and cloud computing to make a significant impact at one of the world's leading technology companies.

Last updated 14 days ago

Responsibilities For Software Development Engineer, Display Protocols

  • Build state of the art, low-latency streaming protocols service
  • Develop secure remote desktop and application streaming solutions
  • Design distributed architectures
  • Develop efficient networking protocols
  • Implement low level graphic and GPU optimizations
  • Create elegant user interfaces
  • Participate in on-call rotation (one week every 2-3 months)

Requirements For Software Development Engineer, Display Protocols

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer, Display Protocols

Medical Insurance
Equity
  • Flexible working hours
  • Work-life balance focus
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Comprehensive medical benefits
  • Financial benefits
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Display Protocols

Software Development Engineer, AWS Parallel Computing Service, Slurm team

AWS seeks a Software Development Engineer for their Parallel Computing Service team to build and scale HPC workloads using Slurm scheduler.

Software Development Engineer, Core Shopping

Software Development Engineer role at Amazon's Core Shopping team, building novel ways for customers to discover products.

SDET II, FTVX Team

SDET position at Amazon Fire TV team focusing on automation framework design and quality assurance for next-generation TV features.

Software Development Engineer, UTR, Last Mile

Mid-level Software Development Engineer position at Amazon's Last Mile delivery organization, focusing on building scalable tools for delivery hubs worldwide.

Quality Assurance Engineer II, FireTV

Quality Assurance Engineer role at Amazon Fire TV focusing on manual and automated testing, working with cutting-edge streaming technology and voice experiences.