FirstBank Jobs

Job Information

Amazon Senior Software Development Engineer, E-reader software in Bangalore, India

Description

We are looking for Sr Software Development Engineers to join our Kindle team. We recently launched Amazon First Kindle Scribe, a larger form factor device that now unlocks reading, Note taking and handwriting recognition. Join and be part of team which is working on programs involving Handwriting recognition, text processing, developing and building new GenAI/LLM solutions. Involve in SW design, building a scalable, reliable system for handling requests from millions of devices, on demand notes/strokes conversion, data processing, emailing and content search etc.

We are part of the Amazon devices group. Our team build end to end solution for E-reader customers enabling ease of use, Out of box setup experience, Kindle platform for new device launch, writing and handwriting recognition application software. Our focus is to innovate and build on behalf of our customers.

As a senior member, you will be part of end to end software development team, which includes developing backend services, REST APIs, on device software and user experience/Front end on Kindle device. Will own business critical deliverables and will be immersed in all aspects of the development cycle: scoping, design, coding and testing using an agile process. Will interact with Tier-1 services and will actively collaborate with these service owners to define and deliver changes necessary to achieve your business objectives. You are encouraged to build, push boundaries and get to work in fast-paced environment. This describes our team daily journey. Are you ready? Then join us!

Key job responsibilities

  • As a Senior Software Development Engineer, you will own adding software, capabilities as we unlock more features on E-reader family.

  • Collaborate with product managers, UX designers to understand, refine the scope, dive deep for impact analysis.

  • Develop Software architecture, design that’s scalable, maintainable, thinking long term needs and building AWS services. Data driven approach in making right architecture decisions, business priorities.

  • Tackle challenging, novel situations every day on device, backend software and distributed systems side. Given the size of this initiative, you’ll have the opportunity to work with multiple technical teams across Amazon.

  • Design, develop the AWS infrastructure for the new services.

  • Develop the critical components which is performant, secure and optimised. Write applications on top of our unique Kindle framework. On device low-level components development makes device energy efficient with weeks of battery life.

  • Technical go to person, establish high bar in team by providing guidance to team design and code reviews.

  • Mentor, grow and share the journey to deliver with high quality bar.

  • Work in an agile environment to deliver high-quality software.

Along the way you’ll learn a ton, have fun and make a positive impact on millions of people.

  • You will be proficient in solving problem with limitations, handling complexities and programming.

  • Collaborate with experienced Amazonians to conceive, design, and bring innovative components in E-reader.

  • Architect and design a secure software that protects customer data stored on cloud and devices.

A day in the life

In this role, you will be actively engaged in End-to-End Product, Software and Services design and development. Backend, device SW component development based on Java, React Native, C++ etc. You will be contacted by many Amazonians as they deploy their software on E-reader. You will also be the Sr engineer for your team in guiding them both on design and best practices. Build scalable, sustainable mechanism on tech, product and process areas

We are open to hiring candidates to work out of one of the following locations:

Bangalore, KA, IND

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

  • Hands on experience on Software Architecture, design, coding experience in Java, REST API, C++ including object-oriented programming. Use of OOPS concepts, design patterns, designing reliable, scalable systems.

  • Experience using AWS infra, service and tools.

  • Knowledge of software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, processes, QA methodologies and operations.

Preferred Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

  • Bachelor's degree in computer science or equivalent

DirectEmployers