Software Development Engineer-II, E-reader software

7 days ago


Bengaluru, Karnataka, India Amazon Development Centre (India) Private Limited Full time
We are looking for 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 integrating 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 devices, writing and handwriting recognition application software.

Our focus is to innovate and build on behalf of our customers.

As a key 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.

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 usKey job responsibilities- Collaborate with product managers, designers to understand, refine the scope, dive deep for impact analysis.- Develop an SW design that is scalable, maintainable, thinking long term needs and build services on AWS services.- Design, develop the infrastructure for the new services.- Mentor, grow and share the journey to deliver with high quality bar.- Data driven approach for making right architecture decisions, managing business priorities.- Need to solve problems that span a variety of domains, e.g.

device software, services as well as full automation.

Write performant, secure and optimised code.- Work in an agile environment to deliver high-quality software.- Technical go to person, providing guidance to team design and code reviews.

Along the way you'll learn a ton, have fun and make a positive impact on millions of people.- You are 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.- Build a full product, software and service development experience.- You will be contacted by many Amazonians as they deploy their software for E-reader.- You will also be a senior engineer guiding junior members in this role.

We are open to hiring candidates to work out of one of the following locations:
Bangalore, KA, IND

BASIC QUALIFICATIONS

  • 3+ years of noninternship professional software development experience 2+ years of noninternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language Hands on design, coding experience in Java, REST API, C++ including objectoriented programming. Experience using AWS infra, service and tools. Contributing to the architecture and design (design patterns, reliability and scaling) of new and current systems. Knowledge of software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Understanding of QA methodologies, life cycle and processes

PREFERRED QUALIFICATIONS

  • 3+ 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


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Have you ever wanted to be part of a team that builds highly efficient operating system for E-reader? Amazon's E-reader platform team owns the operating system stack(C/C++) and the low-level components that make the device energy efficient with weeks of battery life. We recently launched Kindle Scribe, a larger form factor device that now unlocks reading as...


  • Bengaluru, Karnataka, India Amazon Full time

    Amazon Kindle has it unique software stack that provides best in class performance targeted towards reading books. With Weeks of battery life and smooth page-turns, a customer can immerse themselves in reading their books.A Software Dev Manager in this team will own a charter related to Kindle E-reader and will be responsible for partnering with multiple...


  • Bengaluru, Karnataka, India Amazon Full time

    Amazon Kindle has it unique software stack that provides best in class performance targeted towards reading books. With Weeks of battery life and smooth page-turns, a customer can immerse themselves in reading their books.A Software Dev Manager in this team will own a charter related to Kindle E-reader and will be responsible for partnering with multiple...


  • Bengaluru, Karnataka, India Upland Software Full time

    Software Engineer IIJob DescriptionOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our Upland InGenius product.The individual will work with our global development team integrating CRM and telephony systems.At InGenius, we integrate Customer Relationship Management (CRM) software...

  • Software Engineer

    7 days ago


    Bengaluru, Karnataka, India MRI Software Full time

    UI Framework: Blazor; ExtJS Database: Microsoft SQL Server/Azure SQL Job Title: . Net Developer HR Job Title: Software Engineer II/III Location: Bangalore MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software...


  • Bengaluru, Karnataka, India E-Hireo Global Solutions Pvt Ltd Full time

    Job description: Role : Senior Software Engineer II Front End-ReactJS. Experience : 8-13 Yrs. Location: Bangalore. Looking from Fintech, Product, e-Commerce, Startup. Description:- 8+ years' experience in web application development with a focus on Front End. - Deep expertise in React, JavaScript, HTML, CSS. - Expertise in GraphQL and coding against...


  • Bengaluru, Karnataka, India Upland Software Full time

    Description Senior Software Engineer I (NetSuite Developer) Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working within an...


  • Bengaluru, Karnataka, India Collabera Digital Full time

    Job Title : Software Development Engineer IIWork Location : Bangalore only (only Local candidate)Overview : We are seeking a talented and experienced Software Development Engineer II to join our team. As an SDE II, you will play a crucial role in designing, developing, and maintaining robust software solutions. Your expertise in Java fullstack development,...


  • Bengaluru, Karnataka, India Upland Software Full time

    Description Software Engineer IIJob Description Opportunity Summary Upland BA Insight provides an AI search platform enabling organizations to deploy search solutions both internally and for their extranet / internet needs. Our technology stack provides an end-to-end solution for all search needs: from indexing any content source and enhancing...


  • Bengaluru, Karnataka, India Collabera Digital Full time

    Job Description: Software Development Engineer IIJob Summary: We are seeking a talented and experienced Software Development Engineer II to join our dynamic team. As an SDE II, you will play a crucial role in designing, developing, and maintaining robust software solutions. Your expertise in core Java, AWS, algorithms, and system design will contribute to...


  • Bengaluru, Karnataka, India AMEX Full time

    Software Engineer II, Supply Chain TechnologyJoin us in Bangalore, India to work on a dynamic hybrid team!About the Company:At Wayfair, we operate the largest custom e-commerce large parcel network in the United States, spanning approximately 1.6 million square meters of logistics space. Our network demands highly flexible, reliable, and resilient systems to...

  • Software Engineer

    7 days ago


    Bengaluru, Karnataka, India MRI Software Full time

    About the business:MRI Software is a global Proptech leader delivering innovative applications and hosted solutions that free real estate companies to elevate their business.Our flexible technology platform, along with an open and connected ecosystem, allows us to meet the unique needs of real estate businesses, from property-level management and accounting...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job DescriptionThe primary responsibility of this position is to actively contribute to the proposal, design, and implementation of advanced functionalities in our suite of enterprise search products. This role entails exploring and integrating new technologies, particularly in artificial intelligence, to enhance and innovate features throughout our product...

  • Software Engineer

    6 days ago


    Bengaluru, Karnataka, India MRI Software Full time

    About the business: MRI Software is a global Proptech leader delivering innovative applications and hosted solutions that free real estate companies to elevate their business. Our flexible technology platform, along with an open and connected ecosystem, allows us to meet the unique needs of real estate businesses, from property-level management and...


  • Bengaluru, Karnataka, India SIXT Research & Development India Full time

    We are a leading global mobility service provider with sales of €3.07 billion and around 7,500 employees worldwide.Our mobility platform ONE combines our products SIXT rent (car rental), SIXT share (car sharing), SIXT ride (cab, driver and chauffeur services), SIXT+ (car subscription) and gives our customers access to our fleet of 270,894 vehicles, the...


  • Bengaluru, Karnataka, India AMEX Full time

    Software Engineer II , Supply Chain TechnologyCandidates should be based in Bangalore, India and comply with the team's hybrid work schedule.Who We Are:Wayfair operates the largest custom e-commerce large parcel network in the United States, covering approximately 1.6 million square meters of logistics space. The network's dynamic nature demands flexible,...


  • Bengaluru, Karnataka, India Microsoft Full time

    Job Title: Software Engineer II Microsoft is dedicated to developing exceptional platforms and products to enhance experiences for individuals and organizations, ultimately striving to drive progress. As a part of Microsoft's Devices Software team, we are committed to innovating new experiences on the Windows platform. Our strategy revolves around the...

  • Software Engineer I

    6 days ago


    Bengaluru, Karnataka, India Rocket Software Full time

    Job DescriptionSummary: The Software Engineer-I is responsible for designing, developing, troubleshooting, and debugging software programs for software enhancements and new products. They develop software tools for operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.Essential Duties and Responsibilities:Learn and...


  • Bengaluru, Karnataka, India Rootstock Software Full time

    About Us:Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to our...


  • Bengaluru, Karnataka, India Rootstock Software Full time

    About Us:Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to our...