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 13 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

Software Development Engineer, Amazon Monitoring and Observability

Software Development Engineer position at AWS CloudWatch Logs team, building and managing large-scale logging systems with competitive compensation and benefits.

Technical Account Manager, ES - EMEA-Partner

AWS Technical Account Manager position offering strategic technical guidance and cloud operations architecture for Enterprise Support customers in Madrid, Spain.

Controls Engineer, North Asia, APAC Controls Deployment & Service

Controls Engineer position at AWS focusing on data center automation systems deployment and maintenance in Tokyo, requiring technical expertise and project management skills.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon's Project Kuiper, building cloud systems for satellite constellation simulations.

System Development Engineer II, Workplace Productivity/Collaboration Platform, Enterprise Engineering

System Development Engineer role at Amazon focusing on M365 platform management, integration, and optimization for enterprise-wide collaboration solutions.