Software Development Engineer II, Appstore

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Software Development Engineer II, Appstore

Amazon's Appstore Developer Experience and Selection team is seeking a Software Development Engineer II to help innovate and serve millions of customers. This role focuses on developing products, services, SDKs, and tools for third-party mobile app developers to manage their apps on Amazon Appstore. You'll also work on systems to curate catalogs of mobile apps for Fire TV and Fire Tablet stores.

The position involves working with scalable services, SDKs, tools, and learning systems. You'll be responsible for driving architecture decisions, making key technology choices, and ensuring high-quality software delivery. The role requires collaboration with senior engineers, reviewing system health metrics, and solving complex technical challenges.

As part of the Appstore team, you'll contribute to Amazon's mission of entertaining and delighting hundreds of millions of people across devices. The team enables a customer and developer flywheel by making it easy for developers to launch and manage their apps and in-app content. Technologies span device software, high-scale services, and developer tools.

This is an excellent opportunity for a mid-level engineer to make significant impact on Amazon's app ecosystem while working with cutting-edge technologies. The role offers exposure to both customer-facing and developer-facing systems, providing a unique perspective on the mobile app marketplace.

Last updated 7 hours ago

Responsibilities For Software Development Engineer II, Appstore

  • Drive architecture and technology choices for world-class developer experience
  • Deliver rapid iterations of software features using various metrics
  • Design, develop and deploy medium to large sized projects
  • Define engineering best practices
  • Review key designs and architecture with senior engineers
  • Problem solve complex ambiguous problems
  • Code critical and complex modules

Requirements For Software Development Engineer II, Appstore

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer II, Appstore

  • Workplace Accommodations

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Appstore

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video focusing on building next-gen automation and monitoring solutions using computer vision and ML-based automation.