Search jobs > Seattle, WA > Software development

Software Development Engineer, Alexa Query Orchestration, Groups and Relations

Amazon.com Services LLC
Seattle, Washington, USA
$129.3K a year
Full-time

The Alexa Connected Devices team builds device application APIs in the cloud for Alexa. Our device application APIs provide internal and third-party application developers building voice experiences, mobile applications, and multimodal devices with an API surface to discover, manage, control, or query any device connected to Amazon.

We are seeking a Software Development Engineer to help design and deliver highly-visible core systems that support all device application APIs.

These systems are the underlying foundation to upcoming and future innovation.

Key job responsibilities

  • Collaborate on or lead architecture, design and implementation with some of the best and brightest Software Engineers.
  • Move fast to launch and iterate quickly.
  • Build and expand an scalable API surface, spinning up new systems and services as necessary.
  • Coach and mentor junior engineers on the team.
  • Learn the dos and don’ts of designing, building, deploying, and running Software at the highest scale.
  • Understand the clear business impact of your work.

A day in the life

Alexa Device Access APIs' Query Orchestration, Groups and Relations (QORG) is a small Agile family. This means you'll enjoy an outsized impact and the benefit of having many different responsibilities.

All within a day you'll develop and work on new features, analyze stability of these features, request reproduction of a bug from QA, review a technical spec with the team, perform code reviews, prioritize incoming CS tickets, and collaborate with product on the feasibility of new customer experiences.

Our engineers are owners and technical product specialists, in a truly fun and exceptionally high impact space.

About the team

The Alexa Query Orchestration, Groups and Relations (QORG) team owns the Query Orchestration frontend service for the broad Device Access APIs (DAAPI) surface, and the Groups and Relations services that have enabled numerous lovable 1P / 2P / 3P Alexa-connected smart experiences .

BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • 13 days ago
Related jobs
Promoted
Amazon Development Center U.S., Inc.
Woodinville, Washington

In this role, you will have the opportunity to apply your deep understanding of distributed systems architecture and design principles and will be required to identify and analyze complex problems to develop elegant and efficient solutions to optimize performance and scalability. Does working on a c...

Promoted
SpaceX
Redmond, Washington

Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of professional experience in software development; OR 7+ years of professional experience in software development in lieu of a degree. We design, build, test, and operate all parts of the system - thousands of...

Promoted
Inabia Software & Consulting Inc.
Seattle, Washington

Hands-on experience with AWS Control Tower and Organizations. Knowledge in addressing queries and issues through ServiceNow and JIRA. Maintaining an AWS Landing Zone. Managing AWS accounts through SCP and IaC automation. ...

Promoted
TikTok
Seattle, Washington

Be responsible for the entire system testing process, including but not limited to: analysis, designing and executing test plans and cases, and conducting defect tracking;. Proactive, self-driving, and in-depth understanding of the business; capability of communicating with cross-functional teams an...

Promoted
Moderna Services, Inc.
Seattle, Washington

Here's What We Do: * We write code to create, improve and maintain new and existing frameworks * We familiarize ourselves with source code to understand areas of risk and complexity to provide optimal test coverage * We make key decisions for framework architectures and practices * We develop an und...

Amazon Web Services, Inc.
Bothell, Washington

AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. Design, develop, and maintain large scale web and API applications on A...

Amazon Development Center U.S., Inc.
Seattle, Washington

CloudWatch Logs allows AWS users to ingest their application and AWS logs in a highly scalable, durable, and reliable service for enterprise scale; find and analyze the right log to solve operational problems; generate metrics and alarms from their log events; or send log to other downstream. The Cl...

Amazon.com Services LLC
Seattle, Washington

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Our Software Development Engineers (SDEs...

Amazon Development Center U.S., Inc.
Kenmore, Washington

As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. We have innovative benefit offerings, and host annual and ongoing learning experiences, i...

Mediabistro
Seattle, Washington

Basic Qualifications- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languagePr...