Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Amazon SDE Amazon 
India, Karnataka, Bengaluru 
650565208

Yesterday
DESCRIPTION

Key job responsibilities
As a Software Development Engineer (SDE 2), you will:
Develop best in class video discovery and viewing experience across mobile & living room devices (LRDs), building highly available and scalable applications that power a great entertainment experience.
You will work on Amazon MX Player applications on Android/iOS-based mobile and LRD (Living Room Devices) apps.
You will bring your expertise and ideas in the areas of distributed computing, scalable architecture, UX design, performance and metrics reporting to help our fast-paced business grow and evolve.
You will be the technical lead to mentor a team of engineers on mobile engineering best practices while delivering the next generation of experiences on Amazon MX Player apps. You will be working closely with product teams as well to refine scope of incoming projects, and ensure deliverables meet a high quality bar.
A day in the life
You are hands-on with developing apps, submitting and reviewing code to set the coding standards bar for our team. You will design and review architectural and software design documents to raise the engineering bar for the team. You will deep dive and provide technical guidance on specific topics (i.e. video playback, application performance, addressing security risks). You will participate in scrum meetings to unblock the team. You will provide input to our quarterly and yearly planning exercises.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language


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