Software Dev Engineer II, AWS

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

Description For Software Dev Engineer II, AWS

Amazon Web Services (AWS) is seeking a Software Development Engineer II to join their innovative cloud platform team. This role offers an exciting opportunity to work on industry-defining projects that directly impact millions of customers worldwide. As part of AWS, you'll be at the forefront of cloud computing technology, working with cutting-edge services and solving complex technical challenges.

The position involves designing and developing highly reliable, scalable software systems for AWS services, while collaborating with cross-functional teams to deliver customer-focused solutions. You'll be responsible for building innovative features, troubleshooting complex issues, and mentoring junior engineers. The role requires strong technical expertise and architecture design skills.

AWS offers a comprehensive compensation package, including competitive base salary, equity, and extensive benefits. The company strongly values work-life harmony and promotes an inclusive culture through employee-led affinity groups and inclusion events. As part of Amazon's commitment to being Earth's Best Employer, you'll find abundant opportunities for knowledge-sharing, mentorship, and career advancement.

The ideal candidate will have 3+ years of professional software development experience, strong system design skills, and a passion for solving complex technical challenges. You'll be joining a diverse team that values curiosity and innovation, working in either Vancouver or Toronto. This is an excellent opportunity for experienced developers looking to make a significant impact in cloud computing while growing their careers at one of the world's most customer-obsessed companies.

Last updated 4 days ago

Responsibilities For Software Dev Engineer II, AWS

  • Design, develop and maintain highly reliable, scalable software systems for AWS services
  • Build innovative new features and capabilities into AWS services
  • Troubleshoot and resolve issues through root cause analysis
  • Mentor and guide junior engineers
  • Drive architecture, design and implementation of systems
  • Collaborate with product, UX and program management teams

Requirements For Software Dev Engineer II, AWS

Java
Python
JavaScript
  • 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
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Dev Engineer II, AWS

Medical Insurance
Equity
  • Comprehensive medical benefits
  • Equity compensation
  • Work-life harmony focus
  • Career development and mentorship opportunities
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, AWS

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.