Theme

Language

Global EN
Sweden ENSV
India EN

Software Development Manager, Emerging Devices Software

Technology, Data & Digital · Software & Web Development · Software Engineering · Mobile App Dev · Cloud Engineering

In short

Amazon seeks a Software Development Manager for Emerging Devices Software in Bengaluru, India. This role involves leading an engineering team to build next-generation personal devices, focusing on the convergence of hardware, software, and AI. Responsibilities include end-to-end feature delivery, technical strategy, and team growth.

Responsibilities

  • Lead, mentor, and grow a team of Software Development Engineers working across the mobile-cloud stack.
  • Own end-to-end delivery of features and platform capabilities for Amazon's Personal Devices.
  • Drive technical strategy and architecture decisions for mobile applications (Android, iOS, React Native) and cloud services.
  • Partner closely with product managers, UX designers, QA, and cross-functional engineering teams.
  • Set a high engineering bar through rigorous design reviews, code quality standards, and best practices.
  • Identify and resolve technical risks, ambiguities, and complex issues spanning the device, mobile, and cloud layers.
  • Recruit, hire, and develop top engineering talent.
  • Communicate effectively with senior leadership and stakeholders.
  • Contribute to the long-term technical roadmap of EDS, shaping the future of wearable and personal device technology.

Requirements

  • 7+ years of engineering experience
  • 3+ years of engineering team management experience
  • 8+ years of leading the definition and development of multi-tier web services experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development lifecycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems

Desired Qualifications

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Benefits

  • Your team's code will power experiences used by customers every day.
  • You'll build systems that serve customers globally, operating reliably across diverse environments.
  • You'll leverage the latest in AI, mobile development, and cloud computing.
  • You'll lead a team that is creating entirely new experiences for wearable and personal device experiences.
  • You'll own complete solutions from mobile application features to cloud services, from device integration to production operations.

Skills

React NativeAndroidiOSAWSMachine LearningAI
#Emerging Devices#Personal Devices#Wearable Technology#Mobile Applications#Cloud Services#AI#Machine Learning#Hardware Integration#Software Development
Amazon Logo

About Amazon

Earth's most customer-centric company

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.\n\nTogether, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers:…

Company

Amazon

Job Posted

5 days ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Senior

Locations

Bengaluru, India

Applicants

Be an early applicant