Senior Software Dev Engineer - (mobile), Last Mile Safety Tech

As a Senior SDE, you will have the opportunity to shape the next generation delivery technology, work process and customer/driver experience. Your will be part of the center of competency for embedded, mobile, wearable devices, sensors, and end-to-end sensing and analytics. Must have experience with low-latency, real-time applications in constrained environments on the edge. Key job responsibilitiesYou are expected to articulate and champion the product, vision, and development timeline in a cross-organization, cross-function and cross-geo environment with senior executives, as well as design, R&D, product management, operation, and finance teams. You will leverage your knowledge, experience, and network to deliver technology, solutions, as well as maximizing the long term potential of each individual engineer.A day in the lifeThis team is a great fit for you if:- You enjoy working with a fun team that prides itself on a great work environment with an inclusive group of people that are working together towards a common goal.- You are sensitive to customer needs and interested in working on a product that will be used, directly and indirectly, by millions of customers and has a meaningful impact to their functions and interactions.- You’d like to be directly responsible for solving real customer problems.- You are a passionate learner and are motivated to take on new challenges.- You want to have fun; surround yourself with a highly talented pool of engineers that like to solve complex problems, but also enjoy work.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team- Experience in Software Development developing multi-threaded mobile applications.- Expert knowledge of iOS/Android Architecture, performance optimization, and Security.- Experience in mobile app development in Swift/Kotlin.- iOS and Android UI Skills (Fragments, Custom view components)- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems- Experience building complex software systems that have been successfully delivered to customers- Ability to take a project from scoping requirements through actual launch of the project- Experience in communicating with users, other technical teams, and management to collect requirements- Experience in utilizing Mobile design patterns, building mobile frameworks/SDKs, building custom UX widgets and optimizing apps for performance- Experience working with Applied Scientists ...

Software Dev Engineer II, Last Mile Delivery Assistance Technology

How often have you had an opportunity to be a member of a project team that is tasked with solving a huge everyday problem through innovative technologies that transform and disrupt an entire industry?If this sounds intriguing, come join Amazon Last Mile Delivery Assistance Technologies to help transform the delivery experience for customers with unprecedented quality, efficiency and scale. Each time an Amazon package is delivered, technology is at the scene and behind the scene.We are seeking a Software Development Engineer II who will help us build next generation in-vehicle experience for Amazon delivery associates. You will have an enormous opportunity to contribute to the customer experience, design, architecture of the system at scale.Amazon's in-vehicle delivery app works in concert with our advanced logistics systems and guides associates through their deliveries with integrated mapping, navigation, and safety solutions. You will work with our product management team to develop the strategy, followed by architecture and implementation of critical in-vehicle driver experience features. 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.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 software programming language ...

Software Dev Engineer II, Last Mile Safety Tech

How often have you had an opportunity to be a member of a project team that is tasked with solving a huge everyday problem through innovative technologies that transform and disrupt an entire industry?The Last Mile team at Amazon is responsible for delivering customer packages from delivery stations to customers' doorsteps. Amazon has expanded its Last Mile delivery efforts to accelerate customer delivery times and introduce new innovations. Working on the front lines of the Last Mile tech team allows you to have a tangible impact on the customer experience of receiving their packages. This network delivers packages, groceries, Prime Now, 3P, and Restaurant orders to homes, businesses, Amazon Lockers, and even cars across the globe. Hundreds of small businesses and tens of thousands of drivers leverage Amazon technology to deliver millions of packages to customers daily.Key job responsibilitiesThis role provides a unique opportunity to be a key part in designing and developing Safety standards and features for Amazon’s delivery drivers working on a full stack platform. You will be part of an agile development process to deliver high-quality software. You will work across teams to prototype ideas and solve complex problems, and raise the bar of our applications by advocating and driving software best practices, automating tasks and identifying pitfalls. You will have the opportunity to contribute your creative ideas and energy, working with world-class experts, and distributed cloud systems. You will participate in an agile development process to deliver high-quality software. You will be tasked with designing and building technical solutions to meet the needs of the business. You will have direct ownership over the design of new components aimed at improving the platform's extensibility, scalability, availability, and latency. You will participate and collaborate in architecture and design discussions, build and support features from conception to launch. You will work with team members to investigate design approaches, prototype technology and evaluate technical feasibility. You will help to improve engineering processes and tools to increase team effectiveness. We are seeking candidates with a demonstrated track record of developing highly scalable, global software solutions.BASIC QUALIFICATIONS- Bachelor's degree in computer science or equivalent- 5+ 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 software programming language- Bachelor's degree in computer science or equivalent- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations- Excellent communication and collaboration skills.- Strong problem-solving and critical thinking skills.- Server-side development experience, preferably in Java and/or Scala- Experience in AWS services (e.g: Lambda, CloudWatch, API Gateway, Dynamo DB). ...

Sr. Software Dev Engineer, Last Mile Delivery Assistance Technology

How often have you had an opportunity to be a member of a project team that is tasked with solving a huge everyday problem through innovative technologies that transform and disrupt an entire industry?If this sounds intriguing, come join Amazon Last Mile Delivery Assistance Technologies to help transform the delivery experience for customers with unprecedented quality, efficiency and scale. Each time an Amazon package is delivered, technology is at the scene and behind the scene.We are seeking a Sr. Software Development Engineer who will help us build next generation in-vehicle experience for Amazon delivery associates. You will have an enormous opportunity to contribute to the customer experience, design, architecture of the system at scale.Amazon's in-vehicle delivery app works in concert with our advanced logistics systems and guides associates through their deliveries with integrated mapping, navigation, and safety solutions. You will work with our product management team to develop the strategy, followed by architecture and implementation of critical in-vehicle driver experience features. 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.BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading an engineering team ...