Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon Senior Software Development Engineer E-reader software 
India, Karnataka, Bengaluru 
198800950

10.06.2024
DESCRIPTION

Key job responsibilities
- As a Senior Software Development Engineer, you will own adding software, capabilities as we unlock more features on E-reader family.- 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.
- 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.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 areasBangalore, 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