Software Development Engineer II
@ Amazon Web Services (AWS)

Vancouver, BC
$150,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX******* @amazon.ca
Recommended after applying

Job Details

About the Role

The Software Development Engineer II at Amazon Web Services (AWS) will join the AWS Solutions organization to build innovative, cloud-based contact center solutions under the Amazon Connect service. This role is part of a team responsible for designing, developing, and deploying scalable, resilient systems that directly impact millions of users daily.

What You Will Do

You will own code from requirements to deployment, working alongside senior technical leaders. Key responsibilities include solving complex engineering and algorithmic challenges across modern web technologies, SOA, databases, AI, ML, and Big Data.

  • Develop scalable and customer-focused cloud solutions
  • Work across the full software development life cycle
  • Design and implement resilient systems
  • Collaborate with cross-functional teams
  • Stay engaged with modern technology stacks

About Amazon Connect

Amazon Connect is a disruptive, cloud-based contact center service. It leverages AI, Amazon Lex, Polly, Lambda, S3, and Kinesis to deliver an intuitive customer experience, transforming how companies interact with their customers.

Team & Culture

You will join a diverse group including software, hardware, network engineers, and more. AWS fosters an inclusive environment with a focus on work-life balance, continuous learning, mentorship, and career growth.

Key Skills/Competency

  • Software Development
  • Cloud Computing
  • Scalability
  • Resilience
  • Full Stack Development
  • AI/ML
  • Big Data
  • System Design
  • Algorithmic Problem Solving
  • Team Collaboration

How to Get Hired at Amazon Web Services (AWS)

🎯 Tips for Getting Hired

  • Research AWS culture: Review mission, values, and recent innovations.
  • Customize your resume: Highlight cloud and full-stack experience.
  • Prepare technical examples: Showcase scalable system design projects.
  • Practice coding challenges: Focus on algorithms and system design.
  • Follow application tips: Use keywords from the job description.

📝 Interview Preparation Advice

Technical Preparation

Review scalable system design patterns.
Study cloud services and AWS APIs.
Practice coding and algorithm exercises.
Review full-stack development best practices.

Behavioral Questions

Describe a challenging project team experience.
How do you handle tight deadlines?
Explain conflict resolution in projects.
Discuss adapting to fast-paced changes.

Frequently Asked Questions