Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer - Connectivity Amazon Devices 
India, Karnataka 
819388936

Yesterday
DESCRIPTION


Key job responsibilities
* Write high quality distributed and edge computing software for large scale applications.
* Work with product management and cross functional teams to provide technical solutions for desired user experiences.
* Prototype new technology and evaluate technical feasibility.
* Drive best practices and engineering excellence.
* Work in an Agile/Scrum environment.

BASIC QUALIFICATIONS

- 4+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Bachelor's degree or equivalent
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience working with networking or communications devices in an embedded or cloud environment


PREFERRED QUALIFICATIONS

- Master's degree in computer science or equivalent
- Experience with Linux kernel and understanding of Linux networking and common wireless protocols such as Wi-Fi; Experience with Android and Linux development on kernel, device drivers, and frameworks; Experience with AWS infrastructure and tools; Experience of dealing with ambiguous/undefined problems and launching v1 products