1. Amazon
  2. /
  3. Software Development Engineer
Sign in

Role description

Software Development Engineer

Amazon logoAmazon
WorkplaceOn-site
SeniorityJunior
Salary$129,000–$141,900
LocationNew York, NY
Posted9/4/2026
Engineering

Who you are

  • If you’re a dedicated problem solver, this is the role for you
  • Identifying and overcoming challenges is at the heart of everything you do; whether it’s looking ahead to our listeners problems, or analyzing every inefficiency, you thrive when you strive for perfection
  • We look for people who take responsibility, who feel the pride in a job well done and see every failure as an opportunity to learn
  • With a knowledgeable team around you, and opportunities to challenge yourself, it’s a perfect environment to develop and apply your new skills
  • Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
  • Currently enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields OR completed a Bachelor's or Graduate degree in specified fields
  • Must be 18 years of age or older
  • Experience from previous technical internship(s) or demonstrated project experience
  • Experience with one or more of the following: AI tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL and NoSQL), Contributing to open-source projects, Version control systems, Debugging and troubleshooting complex systems
  • Demonstrated ability to learn and adapt to new technologies quickly
  • Basic understanding of software development lifecycle (SDLC)
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills

What the job involves

  • As a Software Development Engineer, it’s up to you to define, design and refine the tech that keeps us one step ahead of listeners
  • Anticipate
  • Innovate
  • Bring challenging ideas and we’ll support you with the latest tech, tools, and systems that you need to succeed
  • We pride ourselves on our ability to imagine and invent solutions to problems of the future
  • You’ll be essential in this forward-thinking approach to development
  • Together with the team, you’ll build and maintain our platform to bring thousands of stories to millions of listeners and unleash the power of the human voice
  • Develop, test, and maintain software components and applications for the world's largest audiobook creator and provider
  • Identify and resolve software defects through code review, log analysis, metrics examination, debugging, and other troubleshooting methods
  • Write maintainable and scalable code for software components as part of an agile engineering team
  • Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software that inspires and impacts users
  • Apply computer science, engineering, and analysis principles to solve moderate-scale problems
  • Continuously enhance testability, operational excellence (OE), and documentation for owned software components
  • Handle data classification, storage, and management in accordance with company policies
  • Participate in the interview process and provide mentorship to fellow engineers

Relevant archetypes

Apply on amazon.jobs
Save

Company info

Amazon logo

Amazon

Size10,001+ employees employees
IndustrySoftware Development
Latest fundingPost-IPO Debt · Jan 3, 2023

Claim amazon.com

Work at amazon.com? Sign in to claim this org and manage its profile.