Software Development Engineer in Vancouver, British Columbia

Are you ready to pursue some of the hardest scalability, performance, and distributed computing challenges in AWS?

You will be at the forefront from an architectural, design and implementation perspective by delivering critical features that enable AWS to monetize cloud computing services. The products that we own are core components of Amazon's AWS business. You will be directly involved in solving challenging software problems across multiple platforms including Amazon's AWS payments, billing and financial systems.

This role requires ownership, autonomy, and an ability to deliver results. You should be a self-starter with a bias towards independent problem solving. Clear communication and prioritization will be as important as your technical skills. You will plan, design, and deliver groundbreaking experiences for customers. Roll up your sleeves, build solutions second to none, and have fun while creating real customer value!

You will have the opportunity to lead the paradigm shift in cloud computing by building applications on top of cutting-edge AWS technologies such as Kinesis, EMR, DynamoDB, Redshift, Aurora, and many more.

As a Vancouver Amazonian, you will join an exciting new office growing at an incredible pace.

Finally, as an Amazon engineer, you will get to own the full lifecycle of your systems, work on challenging problems at "Amazon Scale", and collaborate with some of the best in the business.

If all of this sounds exciting to you, then please come join us and help shape the future of the Cloud!

  • 3-5+ years software development experience

  • Great coding skills (Java, C/C++, or C#)

  • In-depth knowledge of CS data structures and algorithms

  • Experience building highly scalable services

  • Knowledge of software engineering best practices covering the full software development lifecycle

  • Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics or a related field

  • Experience building extremely high volume and highly scalable web services

  • Experience with distributed systems, consistent hashing, distributed locking, replication, and load balancing

  • Experience in E-Commerce payments/billing/invoicing processing

  • AWS technologies (SNS,SQS,Lambda,DDB.etc.)

  • Corporate Finance and Accounting fundamentals

AMZR Req ID: 465057

External Company URL: