• Software Development Engineer, AWS

    Company/Location (search) CA-BC-Vancouver
    Posted Date 2 weeks ago(10/1/2018 9:12 AM)
    Job ID
    723840
    Company
    AMZN CAN Fulfillment Svcs, Inc
    Company/Location (search) : Country (Full Name)
    Canada
  • Job Description

    Our AWS team is looking for a Software Development Engineer to build a foundation for a new family of products from the ground up. You'll be part of a world-class team in a fast-paced environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, and to gain top-notch experience in cloud computing. You'll be surrounded by people who are incredibly passionate about AWS Technology and our product.

    The ideal candidate is passionate about new opportunities and has a strong track record of successfully delivering new features and products. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building scalable software products. This person thrives on delivering high quality technology solutions in a hyper-growth environment where priorities shift fast.

    Responsibilities include:
    · Design, implement, test, deploy and maintain new software solutions.
    · Use software engineering best practices.
    · Work in an agile development environment, where you are always working on the most important stuff.
    · Mentor junior software development engineers.

    Basic Qualifications

    • Experience building large-scale high-speed server-side software with Java and related technologies
    • Bachelor’s or Master’s degree in Computer Science or related field
    • 7+ years professional experience in software development


    Preferred Qualifications

    • Deep understanding of scalable computing systems, software architecture, data structures and algorithms
    • Proficiency with Amazon Web Services or other cloud infrastructure technologies
    • Strong understanding of system and application performance characteristics.
    • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
    • Excellent communication, sharp analytical abilities and proven design skills
    • Technical leadership experience.
    • Has relentlessly high standards (is never satisfied with the status quo)
    • Expects and requires innovation
    • Understanding of asynchronous and distributed systems problems
    • Understanding of issues around fault tolerance and scale-out
    • Experience with NoSQL data stores such as Cassandra, HBase, or DynamoDB
    • Experience with a high-volume, highly-available, distributed services in a hosted environment
    • Works well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements





    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job