Software Development Engineer II, AppStream

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

Description For Software Development Engineer II, AppStream

AWS AppStream 2.0 is a rapidly-growing service within Amazon Web Services' End User Computing (EUC) division that provides application and virtual desktop streaming solutions. As part of the AWS Solutions organization, we're building business applications that serve millions of companies worldwide. The role offers an exciting opportunity to work on cutting-edge streaming technology, focusing on delivering secure, low-latency, and highly scalable solutions.

The position involves working with various AWS services including EC2, S3, DynamoDB, Kinesis, Lambda, and APIGateway. You'll be part of a team that values collaboration, innovation, and work-life harmony. The role combines technical challenges like achieving millisecond-level streaming latency and high concurrent user sessions with business impact through direct customer interaction.

As an SDE II, you'll be responsible for designing and implementing features that enable millions of concurrent streams, optimize performance, and enhance security. You'll collaborate with talented engineers, participate in code reviews, and have the opportunity to mentor junior team members. The team culture emphasizes inclusion, continuous learning, and career growth through various Amazon-led initiatives and resources.

The position offers competitive compensation based on location and experience, along with comprehensive benefits. You'll be joining a team that's passionate about solving complex problems while maintaining a healthy work-life balance. This role is perfect for someone who wants to make a significant impact on enterprise-scale cloud computing while working with cutting-edge technology in a supportive, growth-oriented environment.

Last updated 7 days ago

Responsibilities For Software Development Engineer II, AppStream

  • Design, Develop, Deliver and Operate secure, reliable and scalable solutions
  • Maintain high standards in code, design and documentation
  • Work across team boundaries and help deliver team projects
  • Develop deep understanding of the system and service
  • Participate in on-call rotation and customer engagement
  • Drive improvements for team efficiency and effectiveness
  • Mentor junior engineers

Requirements For Software Development Engineer II, AppStream

Java
Python
TypeScript
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
  • Knowledge of design patterns, reliability and scaling

Benefits For Software Development Engineer II, AppStream

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Career development opportunities
  • Mentorship programs
  • Inclusive work environment
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, AppStream

Technical Account Manager, ES - ASEAN

Technical Account Manager position at AWS in Bangkok, providing architectural and operational guidance to help customers maximize value from AWS cloud services.

SDE II, Cloud Robotics, Autonomous Mobility

Cloud Software Engineer role at Amazon Robotics, developing autonomy software for warehouse robots, combining cloud computing and robotics expertise.

ADC Engineer II, AWS Database Services

AWS Database Services Engineer position requiring TS/SCI clearance, focusing on cloud infrastructure and system administration.

Software Development Engineer, AWS

AWS Software Development Engineer position focusing on cloud computing infrastructure, distributed systems, and innovative service development.

Systems Engineer, AWS

Systems Engineer position at AWS working on cloud infrastructure, requiring Linux expertise and automation skills.