Sr. Software Development Engineer - Pooling - Hyd Job in Amazon

Sr. Software Development Engineer - Pooling - Hyd

Apply Now
Job Summary

DESCRIPTION


Since 1995 Amazon has innovated and revolutionized the way consumers shop online. But the way businesses (enterprise customers) shop, has largely remained untouched till now. With Amazon Business (AB) we intend to be disruptive in this space bringing large set of enterprise/business customers to Amazon platform. It is Day 1 for us at Amazon Business and our mission is to bring the same innovation and customer obsession expected of Amazon as we build a new shopping experience for our business customers.

Amazon Business is a new team, comprising of Engineers, TPMs, Researchers, Designers and Product Managers, all tasked with the goal to create a world class and differentiated shopping experience for business customers. We have grown quickly with 3 development centres in Seattle, Austin and Madrid, Spain. And now we are expanding to Hyderabad, India. In Hyderbad, we have built teams for developing Shopping Experience and now looking to start new teams in Hyderabad focusing on customer engagement. The vision for this team is to develop technical platform for supporting customer contacts and help. We also intend to apply cutting edge technologies, machine learning to understand customer behaviour to drive more business to the platform, alleviate business customer pain-points based on customer contact data. It is a chance to build the foundational capabilities to support the technology business customers need. We intend to build tools and technologies so that we can support our customers better. Many of these features do not exist for Amazon customers now and this is a chance to architect and build systems from ground up with little or no operational issues.

BASIC QUALIFICATIONS

Bachelors degree or higher in Computer Science, Engineering or related field
6+ years professional experience in commercial or web-scale system software development and delivery
Proven understanding of scalable computing systems, software architecture, data structures and algorithms
Proficient in network, distributed, asynchronous and concurrent programming
Experience designing, building and delivering high quality software on time
Solid verbal and written communication skills
1+ years of mentoring and leading small teams of junior engineers

PREFERRED QUALIFICATIONS

Experience in Agile/SCRUM enterprise-scale software development
Experience developing storage software with knowledge of storage protocols
Understanding of storage performance challenges and their solutions
Familiar with building secure software and security algorithms
Experience building scalable infrastructure software or distributed systems
Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
Experience in machine learning and natural language processing

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs