Software Development Engineer II
Amazon
Vancouver, BC, CA
5d ago
source : BCJobs.com

DESCRIPTION

Are you interested in building the next generation, cloud-based commerce system for AWS that's used by millions of customers worldwide?

Are you excited by the idea of working on highly scalable and secure systems that connect several datasources and proceses to generates on demand calculations and validations to allow AWS to generate and process their invoices and make an impact at a $10-billion-a-year business? Then we need to talk!

As a software developer, you will have the opportunity to design, develop and validate functionalities and features that will help to create a new invoicing engine using cutting edge technologies like DynamoDB, S3, Lambda, SNS, SQS, and more.

Additionally, you will build meaningful software that helps AWS to bring our largest customers over to the Cloud. As an Amazon engineer, you get to own the full lifecycle of your systems, work on challenging problems at "Amazon Scale", and collaborate with high-performance technical teammates and having fun doing it.

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

BASIC QUALIFICATIONS

  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • PREFERRED QUALIFICATIONS

  • Post-graduate degree in Computer Science or related field
  • 6+ years of professional software development experience
  • 4+ years of software development experience in at least one modern programming language such as Java, C, C++, or C#, including object-oriented design
  • 4+ years of experience building large scale web services or distributed system software
  • Knowledge of full life-cycle software engineering practices including coding standards, testing, source control management, and operations
  • Demonstrated ability to take a project or significant feature from concept to launch
  • Knowledge of Linux systems and operating system internals
  • Experience with large scale systems
  • Experiencing mentoring junior software development engineers and driving engineering excellence
  • Meets / exceeds Amazon's leadership principles requirements for this role
  • Meets / exceeds Amazon's functional / technical depth and complexity for this role
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form