Taro Logo

Software Development Engineer II, Device OS

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer - Android/Linux, Device OS Connectivity SW

Software Development Engineer role at Amazon focusing on Android/Linux connectivity software development for Amazon devices including Fire TV, Echo Show, and Smart home solutions.

Software Developer Engineer (Mobile), OnRoad Transporter Experience

Mobile Software Development Engineer position at Amazon Flex, focusing on developing efficient delivery solutions and improving the driver experience through mobile applications.

Software Development Engineer, Relay Mobile

Software Development Engineer position at Amazon's Transportation Technology division, focusing on mobile solutions for logistics optimization and package delivery systems.

Software Development Engineer, Device OS Framework

Software Development Engineer position at Amazon Lab126 focusing on FireOS framework development for Fire TV and Fire Tablet products, offering competitive compensation and opportunity to work on innovative consumer electronics.

Software Development Engineer II - Mobile, Last Mile Delivery Prdct&Tech

Software Development Engineer II position at Amazon focusing on mobile development for the Last Mile Delivery platform, building tools and infrastructure used by millions of delivery partners.

Description For Software Development Engineer II, Device OS

Join Amazon's Appstore Technology team in Bangalore to shape the future of mobile experiences for worldwide consumers. As a Software Development Engineer II in the Device OS team, you'll work with cutting-edge technologies like React Native and build complete Mobile App Technology Stacks. The role offers an opportunity to work on highly scalable distributed systems while creating world-class experiences for app developers and end users.

You'll be part of a team that values innovation and technical excellence, where you'll drive architectural decisions, implement sophisticated features, and mentor other engineers. The position requires strong problem-solving skills and the ability to write elegant, maintainable code that scales effectively.

Amazon, as a global technology leader, offers an environment where you can make a significant impact on products used by millions of customers worldwide. The company's culture emphasizes ownership, innovation, and long-term thinking, making it an ideal place for engineers who want to build the future of mobile technology.

Working at Amazon means joining a diverse, inclusive team that values different perspectives and innovative thinking. You'll have the opportunity to work with some of the best minds in technology while solving complex challenges at scale. The role offers competitive compensation and benefits, along with clear paths for career growth and professional development.

If you're passionate about mobile technology, have a track record of delivering high-quality software, and want to work in an environment that encourages innovation and technical excellence, this role offers an excellent opportunity to advance your career while making a meaningful impact.

Last updated 20 days ago

Responsibilities For Software Development Engineer II, Device OS

  • Drive architecture and technology choices for world-class user experience
  • Utilize metrics to deliver rapid iterations of software features
  • Solve difficult problems with elegant and practical code
  • Raise the bar on quality, consistency, maintainability, efficiency, and security
  • Help define engineering best practices
  • Provide technical mentorship to other team members

Requirements For Software Development Engineer II, Device OS

React
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems
  • 3+ years of full software development life cycle experience preferred

Benefits For Software Development Engineer II, Device OS

  • Equal Opportunity Employer
  • Disability Accommodations Available

Interested in this job?