Principal Engineer- Amazon Alexa

US-CA-Santa Barbara
5 days ago
Job ID
Amazon Corporate LLC
Position Category
Software Development

Job Description

Alexa is Amazon’s groundbreaking virtual assistant designed for voice interactions. We believe voice is the most natural interface for interacting with technology across many domains. Our team is responsible for making Alexa smarter by developing knowledge graph technology to help Alexa understand our world.

Work hard. Have fun. Make history.

The Role:
As a senior technical individual contributor, you will join the ranks of a large and growing community of Amazon Principal, Senior Principal, and Distinguished Engineers. As such, you’ll be a technical leader. You’ll help establish technical standards and drive Amazon’s overall technical architecture and engineering practices. You’ll work on Amazon’s hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. senior technical contributors are pragmatic visionaries who can translate business needs into workable technology solutions. Your expertise is deep and broad; you’re hands on, producing both detailed technical work and high-level architectural designs.
As a Principal Engineer in the Alexa team, you will be responsible for guiding architectural decisions supporting this large, complex technology stack. You will be responsible for contributing to or leading the design of our most ambitious systems design efforts. You will contribute substantially to initiatives such as personalization, conversational understanding, knowledge graphs, natural language understanding to help build the worlds best personal assistant. You will work with individual teams to ensure all of our systems can scale at a pace that matches the ever increasing demands of our rapidly growing business. You will drive the implementation of innovative ideas to improve the precision and recall of our language understanding systems, improving the fleet efficiency and reducing overall latency. You will help drive the direction and overall development of a world class technology organization and be at the center of all key system level decisions.

The ideal candidate will be a visionary leader, builder and operator. You’ll have experience leading or contributing to multiple simultaneous product development initiatives. You’ll be able to balance technical leadership with strong business judgment to make the right decisions about technology choices. You’ll strive for simplicity, and demonstrate significant creativity and high judgment. As a Principal Engineer you’ll be expected to:

Serve as a technical lead on our most demanding, cross-functional projects.
Ensure the quality of architecture and design of systems.
Contribute intellectual property through patent generation.
Functionally decompose complex problems into simple, straight-forward solutions.
Fully and completely understand system interdependencies and limitations.
Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
Assist in the career development of others, actively mentoring individuals and the Amazon developer community on advanced technical issues and helping managers guide the career growth of their team members
Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

Basic Qualifications

Bachelors of Science degree in Computer Science or related field
12+ years of leading the delivery of large-scale, high-quality systems, hands-on technical expertise in at least one major technical area: Distribued Systems, Speech Recognition, Natural Language Understanding, Knowledge Graphs
As well as experience in the following:
Experience managing projects that bottom-line impact
Experience leading development life cycle process and best practices
Experience with Agile Management (SCRUM, RUP, XP), OO Modeling, UNIX, and database related projects
Experience mentoring/training an engineering community on complex technical issues

Preferred Qualifications

  • Proficiency in SQL (MySQL) and NoSQL databases
  • Experience with large datasets (billions of rows)
  • Proficiency with search technologies (ElasticSearch)
  • Comfortable working in a UNIX environment
  • Proficiency in distributed cloud applications
  • A love for optimizing even the fastest code
  • A desire to be part of a team that is building world-changing products is an Equal Opportunity-Affirmative Action Employer – Minority / Female / 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 on your newsfeed