Amazon

Returning Candidate?

Software Dev Engineer II

Software Dev Engineer II

Job ID 
617998
Company/Location (search) 
CA-BC-Vancouver
Posted Date 
2/22/2018
Company 
Amazon Web Services Canada, Inc.
Recruiting Team 
..

Job Description

Come join the AWS Marketplace Team in our mission to change the way enterprise software is bought and sold! AWS Marketplace enables software sellers to reach all AWS customers, and it enables software buyers to easily discover, purchase and consume software. Our goals include enriching the platform to support more diverse selection, improving buyer and seller experience and implementing new capabilities to improve the products and offerings. Our vision is to make AWS Marketplace the one stop shop for buying and selling software just like Amazon.com is for retail.

The AWS Marketplace Team is looking for an experienced Software Development Engineer to help the team take AWS Marketplace to the next level. As a Software Development Engineer on the team you will own significant portions of the seller experience in reporting. You will have influence on our strategy by helping define the next wave of new reporting features and overall system architecture. The systems are complex and there are huge opportunities to work at all levels from the front end user experience, to a set of robust platform services, to system level pieces and everything in between.
In this role, a commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating a reliable, scalable, and high performance service requires exceptional technical expertise and a sound understanding of the fundamentals of Computer Science and large-scale distributed systems. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals.




Basic Qualifications

• Bachelor’s Degree in Computer Science or related field
• Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
• 3+ years of industry experience
• Computer Science fundamentals in object-oriented design
• Computer Science fundamentals in data structures
• Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
• Knowledge of, at least, one modern programming language such as C, C++, Java, or Perl
• Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.



Preferred Qualifications


MS in Computer Science or equivalent
• 5+ years of industry experience.
• Programming in C, C++, C# and/or Java in Linux and/or Windows environment.
• Experience building scalable infrastructure software or distributed systems for commercial online services.
• Experience with AWS services EC2, EBS, RDS, SWF, etc
• Sharp analytical abilities and proven design skills.
• Strong sense of ownership, urgency, and drive.
• Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.