• Software Development Engineer

    Company/Location (search) US-CA-Santa Clara
    Posted Date 3 months ago(7/12/2018 10:33 AM)
    Job ID
    687596
    Company
    Amazon.com Services, Inc.
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Alexa Speech is building the future of voice enabled interactions for our customers not only in Echo family, but also in 3rd party devices and applications. We believe voice is the most natural user interface for interacting with technology across many domains, so we are inventing the future.

    The Role:
    We are looking for an experienced Software Development Engineer (SDE) to join our team for development of our frameworks and have direct impact on how our customers interact with Alexa. As an SDE on this team, you will be leading infrastructure development, automation frameworks, and generation of statistically significant samples for analyzing various artifacts. You will work with multiple Software Engineers, Product Managers and Program Managers to design and develop new ways for accelerating compelling experiences in Alexa Speech.

    You'll measure your success by the quality of your execution, the pace of innovation you help drive, and the increased satisfaction you deliver. You’ll write a lot of code, but you’ll also mentor engineers around you and do whatever needs to be done for the team and product initiative to succeed. This role is highly visible and impacting, across Alexa Speech.

    Are you the person that can help in building next generation of infrastructure frameworks and services that enable Alexa to go bigger? Are you ready to make a difference at a company that matters? Do you want to tackle huge challenges? Do you want to make a large impact on the design and architecture of cutting edge products used every day, by people you know? If yes, we would love to talk to you.

    Responsibilities:
    You’ll brainstorm with designers and product managers to design new features
    You'll create detailed design of cloud software components
    You'll provide your expertise for selection of new concepts and methodologies
    You’ll participate in code and design reviews, teaching and learning from other engineers
    You'll contribute towards leveling up the organization around you through code reviews and engineering best practices
    You’ll feel responsible for the quality of the features you ship

    Basic Qualifications

    Bachelor’s degree in Computer Science or related field
    3+ years of software development experience
    Experience with CS fundamentals and OO programming (Java, C# or C++)
    2+ years of industry experience in distributed software systems

    Preferred Qualifications

    Master’s degree in Computer Science or related field
    Java expertise
    Experience in design and scaling architecture
    Experience working on a large-scale deployments and performance tuning
    Excellent judgment, organizational, and problem-solving skills
    Exceptional interpersonal communication skill, including verbal, written, listening and customer relationships
    Comfort working in different parts of the stack


    Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation


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