Amazon-posted 9 months ago
$129,300 - $223,600/Yr
Full-time • Mid Level
Santa Cruz, CA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

We are seeking a Software Development Engineer - Mobile that will obsess over the safety of drivers who use Amazon's mobile delivery application for package delivery. Amazon's delivery app is the system that collaborates with crowd-sourced and third-party delivery partners to complete deliveries for many of Amazon's programs. Our mobile application works in concert with our advanced logistics systems and predictive analytics. These technologies allow delivery partners to onboard, schedule delivery times in advance or on demand, and be guided through their deliveries with in-app mapping, navigation, and much more. As an engineer you will work on latest technology to build software that will keep the driver safe while on road. You will build a variety of software ranging from ones that interact with devices and sensors on vehicles to ones that support critical, time-sensitive workflows for our drivers. You will work with our product management team to develop the strategy, followed by architecture and implementation of critical safety features into our mobile and back end platform. You will also own software in all phases of the software life-cycle from architecture and design through deployment and release. You will learn about Amazon's logistics network, interact with other teams to build optimized systems, and have autonomy to deliver software which impacts multiple delivery provider programs.

  • Develop strategy, architecture, and implementation of critical safety features into mobile and back end platform.
  • Own software in all phases of the software life-cycle from architecture and design through deployment and release.
  • Interact with product management team to understand requirements and deliver software solutions.
  • Build software that interacts with devices and sensors on vehicles.
  • Support critical, time-sensitive workflows for drivers.
  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience of new and existing systems.
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
  • Experience in mobile app development in Swift/Kotlin.
  • iOS and Android UI Skills (Fragments, Custom view components).
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Bachelor's degree in computer science or equivalent.
  • Full range of medical, financial, and/or other benefits.
  • Equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service