Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Senior Software Dev Engineer - mobile Last Mile Safety Tech 
United States, California 
461138700

22.07.2024
DESCRIPTION

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 responsibilities
You 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.

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


PREFERRED QUALIFICATIONS

- Bachelor's degree in computer science or equivalent
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Knowledge of Machine Learning