Software Development Engineer

Global technology company building customer service systems and devices like Echo/Alexa, Fire TV, and Fire Tablets.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer

Amazon is seeking a Software Development Engineer to join their Device, Digital, & Alexa Support team. This role focuses on building cutting-edge device applications and architecting scalable solutions using AWS. You'll be at the forefront of designing next-generation diagnostic, troubleshooting, and self-healing systems for Amazon's Customer Service systems.

The position involves working with the latest Amazon devices, including Echo/Alexa devices, Fire TVs, Fire Tablets, and related Alexa app features on Android and iOS. You'll be responsible for designing, building, and deploying software solutions that directly impact customer experience.

As a Software Development Engineer, you'll contribute to the full software development lifecycle, from scoping and design to testing and maintenance. The role requires strong technical abilities, problem-solving skills, and the capacity to mentor other team members. You'll work in an agile environment, focusing on delivering incremental value to customers.

Amazon offers a comprehensive benefits package and values work-life harmony, providing flexible work arrangements. The company promotes an inclusive culture through employee-led affinity groups and ongoing learning experiences. You'll find extensive opportunities for knowledge-sharing and career advancement.

The ideal candidate brings 3+ years of professional software development experience, strong architecture skills, and a passion for solving complex problems with elegant solutions. If you're excited about making an impact on a global scale and working with cutting-edge technology, this role offers an excellent opportunity to shape the future of Amazon's device ecosystem.

Last updated 5 days ago

Responsibilities For Software Development Engineer

  • Design and build software for Alexa enabled devices, mobile clients, Amazon.com and backend cloud server systems
  • Convert requirements to scalable design and execution plans
  • Contribute to full software development lifecycle
  • Build and maintain software pipelines for Android devices
  • Provide technical mentorship to team members
  • Create software documentation
  • Participate in code reviews
  • Support operational issues identification and resolution

Requirements For Software Development Engineer

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design/architecture experience with patterns, reliability and scaling
  • Experience with at least one programming language
  • Strong problem solving and troubleshooting skills
  • Effective technical leadership skills
  • Clear communication skills both verbal and written

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Medical Coverage
  • Dental Coverage
  • Vision Coverage
  • Maternity and Parental Leave
  • Paid Time Off (PTO)
  • 401(k) Plan
  • Flexible work hours
  • Mentorship and career growth opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Dev Engineer II, Systems Integration

Mid-level Software Engineer role at Amazon Robotics focusing on mobile-first enterprise solutions development with emphasis on front-end technologies and AWS integration.

Software Development Engineer, Device OS

Software Development Engineer position at Amazon's Device OS team, focusing on mobile development with React Native and building scalable systems.

Software Development Engineer, Mobile Developer

Mobile Software Development Engineer position at Amazon Lab126, focusing on Alexa Smart Home App development using React Native and native technologies.

Software Development Engineer, Kindle Reader Sync

Software Engineer role at Amazon's Kindle Reader team, developing mobile apps and services for millions of users, offering competitive salary and benefits.

Software Engineer, iOS (L5), eero

iOS Software Engineer position at Amazon's eero division, focusing on developing whole-home WiFi solutions using mesh technology.