Senior Software Development Engineer, Device Software Externalization Team

Global technology company specializing in e-commerce, cloud computing, digital streaming, 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 builds and owns software infrastructure components that enable Device Service Providers to offer their services and allow Service Consumers (both Amazon Device Product Lines and external Device Makers) to discover, adopt, and use Device Services for 1P and 3P Products. As a Senior SDE, you'll lead architecture and development of core services used across Amazon and externally. The role requires exceptional technical expertise, strong CS fundamentals, and experience with large-scale distributed systems. You'll have significant influence on strategy, system architecture, and best practices while working in a fast-paced environment. The position involves mentoring others, driving cross-functional projects, and ensuring high-quality, scalable solutions. This is an opportunity to shape the future of device software infrastructure while working with cutting-edge technology at Amazon's scale.

Last updated 6 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 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 team members and help guide career growth
  • Provide technical influence over core platform teams

Requirements For Senior Software Development Engineer, Device Software Externalization Team

Java
Python
JavaScript
  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture 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

Software Development Engineer

Senior Software Engineer role at Amazon Flex focusing on backend development for delivery partner onboarding and account management systems.

Sr. Performance Engineer, Redshift Performance Engineering

Senior Performance Engineer role at Amazon Redshift focusing on database and distributed systems performance optimization.

Sr. Software Dev Engineer, Aurora Control Plane

Senior Software Engineer role at Amazon AWS, working on Aurora database service, building scalable distributed database systems and control plane components.

Sr. SDE AWS Redshift , AWS Redshift

Senior Software Development Engineer position at Amazon AWS Redshift team, building next-generation cloud database services with focus on distributed systems and scalable architecture.

Sr SDE, Nitro Linux Kernel, AWS EC2 Nitro Operating System

Senior Software Development Engineer position at Amazon AWS, focusing on Linux kernel development for EC2 Nitro Operating System, offering competitive compensation and comprehensive benefits.