Software Development Engineer - App Performance, Mobile App Foundations

Amazon Inc.

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Amazon Inc. in Seattle, WA is seeking a Software Development Engineer for App Performance in the Mobile App Foundations group.

You will help ensure the Amazon Shopping apps start fast, respond instantly, and stay smooth as teams add features across iOS and Android. You will design and optimize startup, latency, and runtime paths, build tooling to catch regressions, and explore AI-assisted approaches to diagnose issues at scale.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems.
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.

Responsibilities

  • Design, implement, and support robust and stable solutions across Amazon's mobile shopping apps.
  • Profile and optimize app startup, latency, and runtime performance across critical customer code paths.
  • Build systems and tooling that automatically catch performance regressions before they reach millions of mobile Shoppers.
  • Develop systems that support AI-assisted mobile development at scale, exploring approaches like automated anomaly detection and root-cause diagnosis.
  • Partner with dozens of teams across Amazon to improve performance-critical code paths and remove bottlenecks.
  • Help raise the bar for mobile development as we change the way we develop mobile apps.

Skills

Software development
Design/architecture
OO design (Java/C#/C++)

Education

Bachelor's degree in computer science or equivalent

Job description

Software Development Engineer - App Performance, Mobile App Foundations

Job ID: 10568048 | Amazon.com Services LLC

How would you like to impact hundreds of millions of customers around the world and empower hundreds of engineers daily? Mobile Shopping is one of the fastest growing strategic businesses within Amazon. Our team owns how the Amazon shopping apps perform on Android and iOS. We make sure they start fast, respond instantly, and stay smooth as hundreds of teams add new features.

Do you want to solve complex problems at the scale of the Amazon Mobile Shopping app? Do you want to build the tools that measure, optimize, and safeguard app startup, latency, and runtime performance? Do you want to explore how AI can detect, diagnose, and resolve performance issues before customers notice? Do you want to work with talented, tenured engineers who help each other grow? Then we would like to hear from you!

Key job responsibilities
  • Design, implement, and support robust and stable solutions across Amazon's mobile shopping apps
  • Profile and optimize app startup, latency, and runtime performance across critical customer code paths
  • Build the systems and tooling that automatically catch performance regressions before they reach millions of mobile Shoppers
  • Develop systems that support AI-assisted mobile development at scale, exploring approaches like automated anomaly detection and root-cause diagnosis
  • Partner with dozens of teams across Amazon to improve performance-critical code paths and remove bottlenecks
  • Help raise the bar for mobile development as we change the way we develop mobile apps
About the team

Our team owns app performance for the Amazon Shopping apps on iOS and Android. Every startup, tap, and scroll that millions of customers experience runs through the systems we build. We measure how the apps perform, optimize the paths that matter most, and build the tooling that keeps performance from regressing as hundreds of teams ship new features.

We are a group of engineers who like hard problems, help each other grow, and take pride in work that hundreds of teams and millions of customers depend on daily.

Basic Qualifications
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
Preferred Qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Experience building complex software systems that have been successfully delivered to customers
  • 2+ years of Android development experience
  • 2+ years of Apple platform development experience

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits .

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer, Mobile App Foundations - Quality and Release
Software Development Engineer, Mobile App Foundations - Quality and Release

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer II, Percolate
Software Development Engineer II, Percolate

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer II - Mobile, Last Mile Delivery Prdct&Tech
Software Development Engineer II - Mobile, Last Mile Delivery Prdct&Tech

Amazon Inc. • Austin (TX)

On-site
USD 144,000 - 194,000
Software Dev Engineer II, Alexa Shopping-Core
Software Dev Engineer II, Alexa Shopping-Core

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Software Development Engineer, Amazon Core Shopping, Buy for Me
Software Development Engineer, Amazon Core Shopping, Buy for Me

Amazon • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Sign-on payments and RSUs
Health insurance (medical, dental, vis
401(k) matching
Software Development Engineer, Application Performance Monitoring
Software Development Engineer, Application Performance Monitoring

Amazon Inc. • Bellevue (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Amazon Customer Service
Software Development Engineer, Amazon Customer Service

Amazon • Santa Clara (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer - 2026 (US)
Software Development Engineer - 2026 (US)

Amazon • Seattle (WA)

On-site
USD 111,000 - 160,000
Software Development Engineer, AmazonAPI Infrastructure
Software Development Engineer, AmazonAPI Infrastructure

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
AI-Driven Mobile App Performance Engineer
AI-Driven Mobile App Performance Engineer

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000