Join Amazon's Flex Mobile Foundations team to build impactful mobile software that powers the delivery experience for transporters worldwide. As a Senior Software Development Engineer, you'll be part of a team that forms the foundation of the Amazon Flex platform, supporting multiple feature teams and enabling hundreds of thousands of delivery partners. The role involves creating next-generation mobile foundations for fast, fluid, and interactive experiences on mobile devices globally.
The team prides itself on a collaborative culture where knowledge sharing and architectural discussions are central to the workflow. With a focus on robust system design and in-depth engineering practices, the team has achieved excellent platform stability. You'll work in an environment that maintains efficient operations and well-structured on-call processes, while emphasizing continuous learning and professional development.
This position at Amazon offers the opportunity to work on large-scale systems that directly impact the company's delivery infrastructure. You'll be involved in the full software development lifecycle, from design to implementation, working with modern technologies like Kotlin and KMP. The role combines technical leadership with hands-on development, requiring both architectural expertise and coding proficiency.
As a senior engineer, you'll mentor other team members, lead technical discussions, and contribute to the team's architectural decisions. The position offers the chance to work on challenging problems at scale while building software that enables Amazon's last-mile delivery operations. You'll be part of a team that values both technical excellence and professional growth, working in an environment that encourages innovation and continuous improvement.