Senior Software Development Engineer, Device Software Externalization Team

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS

Description For Senior Software Development Engineer, Device Software Externalization Team

The Device Software Externalization Infrastructure team at Amazon is seeking a Senior Software Development Engineer to lead crucial infrastructure development. This role focuses on building software components that enable Device Service Providers to offer their services efficiently and allow Service Consumers (both Amazon Device Product Lines and external Device Makers) to discover and utilize Device Services for 1P and 3P Products.

As a Senior SDE, you'll be at the forefront of architecting and developing core services that will impact multiple teams within and outside Amazon. The position offers significant influence on overall strategy, system architecture, and best practices implementation. The ideal candidate should demonstrate passion for innovation, have a proven track record of delivering features and products, and excel in team collaboration.

The role demands exceptional technical expertise in building large-scale distributed systems, strong computer science fundamentals, and the ability to thrive in a fast-paced environment. You'll be working with a team that's focused on creating simple, consistent, and scalable infrastructure components that form the backbone of Amazon's device services ecosystem.

This opportunity is perfect for someone who wants to make a substantial impact on Amazon's device infrastructure while working with cutting-edge technology. The position offers the chance to mentor others, shape technical direction, and work on challenging problems that require innovative solutions. Success in this role requires a combination of technical excellence, leadership skills, and the ability to deliver high-quality technology products in a dynamic environment.

Last updated 2 hours ago

Responsibilities For Senior Software Development Engineer, Device Software Externalization Team

  • Lead architecture, design, development and launch of core services and features
  • Serve as a technical lead on cross-functional projects
  • Ensure quality of architecture and design of systems
  • Functionally decompose complex problems into simple solutions
  • Research and benchmark Amazon technology against competing systems
  • Mentor individuals and community on advanced technical issues
  • Help managers guide career growth of team members
  • Exert technical influence over core platform teams

Requirements For Senior Software Development Engineer, Device Software Externalization Team

Java
Python
  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • 7+ years of full software development life cycle experience (preferred)

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Device Software Externalization Team

Systems Development Engineer III, Support Engineering, Tooling & Automation (SETA)

Senior Systems Development Engineer role at AWS focusing on building automation and tooling solutions using AI/ML, leading technical implementations, and mentoring team members.

Senior Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon Stores, building scalable solutions for e-commerce platforms with competitive compensation between $151,300-$261,500.

AWS Migration Services - Senior Software Development Engineer, AWS Mainframe Modernization (M2)

Senior Software Development Engineer position at AWS Migration Services, focusing on building and operating cloud migration solutions for enterprise customers.

Senior Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon, building scalable solutions across e-commerce, operations, and financial technology domains.

Senior Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon Stores, building scalable solutions for e-commerce platforms with 5+ years of experience required.