Logo of Huzzle

Software Development Engineer

image

Amazon

10d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
  • $129.3K - $223.6K
  • Seattle

AI generated summary

  • You need 3+ years of software development experience, knowledge of design patterns, and proficiency in at least one programming language. A Bachelor's degree in computer science is preferred.
  • You define new language APIs, collaborate with engineers on technical challenges, communicate requirements, deliver high-quality solutions, and ensure operational excellence.

Requirements

  • 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

Responsibilities

  • You define new language APIs and develop new language frameworks including transpilers to other programming languages.
  • You take ownership, discussing and delivering on deep technical details with other engineers on the team and across partner teams, collaborating with them to solve challenging problems.
  • You create plans, communicate requirements, negotiate priorities, and clarify what success looks like.
  • You define, deliver, and/or implement a variety of high quality, correct, customer focused technical solutions.
  • You provide clear and concise verbal and written communication.
  • You facilitate dialogue, asking productive questions, providing recommendations, and fostering a shared understanding to identify risks and meet business needs.
  • You participate in reviews of your peers’ work and provide useful and actionable input when submitted.
  • You raise the bar on operational excellence while meeting/exceeding system SLAs (e.g. Availability, Latency)

FAQs

What are the key responsibilities of a Software Development Engineer in this role?

The key responsibilities include defining new language APIs and frameworks, collaborating with other engineers to solve complex problems, delivering high-quality technical solutions, maintaining clear communication, and ensuring operational excellence.

What is the day-to-day activities like for a Software Development Engineer in this position?

A typical day involves partnering with technical leaders, engaging with store builders, leading execution and delivery, participating in capability design, addressing operational issues, and influencing team decisions to improve customer experience.

What are the basic qualifications required for this role?

The basic qualifications include at least 3 years of professional software development experience, 2 years of design or architecture experience, and proficiency in programming with at least one software language.

What are the preferred qualifications for a Software Development Engineer in this job?

Preferred qualifications include at least 3 years of full software development life cycle experience, a Bachelor's degree in computer science or equivalent, and expertise in coding standards, source control, testing, and operations.

How does Amazon promote diversity and inclusion in the workplace?

Amazon is committed to creating a diverse and inclusive workplace. The company is an equal opportunity employer and does not discriminate based on race, gender, sexual orientation, disability, or other legally protected statuses.

Retail & Consumer Goods
Industry
10,001+
Employees
1994
Founded Year

Mission & Purpose

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world. Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind. You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.