Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Customer Experience Business Trends 
India, Karnataka, Bengaluru 
615999023

Today
DESCRIPTION

As an SDE, you will be part of a team that adds new capabilities with multiple visual/audio analytic methodologies. The solutions heavily leverage AI and quantitative analysis to challenge conventional wisdom with hard data. Our SDEs use technology to solve complex problems and get to see the impact of their work first-hand.Key job responsibilities
Design, develop, and maintain scalable software solutions for data collection and analysis platformsBuild and optimize automated data collection frameworks across different surfaces (web, mobile)Collaborate with cross-functional teams to understand requirements and implement efficient solutionsWrite high-quality, maintainable code while following best practices and design patternsParticipate in code reviews and contribute to technical documentationDebug production issues and implement performance improvementsWork with ML technologies and extraction services to enhance data processing capabilitiesContribute to architecture decisions and technical strategyA day in the life
You'll work closely with Product Managers, Data Scientists, and other engineers to build tools that enable large-scale data collection and analysis. You'll tackle challenges ranging from automation framework development to implementing new features for our self-service platforms, while ensuring high performance and reliability.

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
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design


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
- Experience building complex software systems that have been successfully delivered to customers