Software Engineer Development Job in Amazon

Software Engineer Development

Apply Now
Job Summary

DESCRIPTION

Amazon is investing heavily in building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses driving long term growth. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products. We are highly motivated, collaborative and fun-loving with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new opportunities.

The Moderation and Relevance System (MARS) team is responsible for ensuring that ads are relevant and is of good quality. By weeding out non-compliant ads as well as assisting in the guided creation of compliant ads, we make the marketplace safe and valuable to consumers, and lucrative to advertisers. We deal with one of the worlds largest product catalog, handle billions of requests a day with plans to grow it by order of magnitude and use automated systems to validate tens of millions of ads submitted by thousands of advertisers in multiple countries and languages. MARS is one of the earliest teams to be established in Amazon Bangalore and has Operations, Development and Product Management teams in Bangalore itself.


In this role, you will build systems that can ingest, process and decision on ads under tight time constraints. This requires expertise in building and scaling very large data processing platforms using distributed computing technologies such as Map/Reduce, a good understanding of transactional systems and database management systems like RDBMS and familiarity with machine learning and algorithms for efficient scheduling, sampling, queuing, classification and so on. As an experienced member of the team, you will:
Contribute to evolving the technical direction of MARS Systems and play a critical role their design and development
Build and support MARS ingestion, processing and review pipeline responsible for handling all ads in real time
You will research, design and code, troubleshoot and support. What you create is also what you own.
Develop the next generation of automation tools for policing, with associated user interfaces.
Have the satisfaction of seeing your work impact hundreds of millions of Amazon customers and thousands of Amazon merchants in several countries.
Be able to broaden your technical skills and work in an environment that thrives on creativity, efficient execution, and product innovation.


BASIC QUALIFICATIONS

2+ years of non-internship professional software development experience
Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Bachelors (BS/BE) in Computer Science or related field
Expertise on Amazon Web Service
Strong proven ability in building high-performance, highly-available and scalable distributed systems
Demonstrated experience in SQL, NoSQL and data modeling skills
Strong knowledge of data structures and algorithms
Strong sense of ownership and drive
Sharp problem solving skills and ability to resolve ambiguous requirements

PREFERRED QUALIFICATIONS

Built platforms for Machine Learning (ML) solutions or taken ML models to production
Advanced Degree (MS/ME/PhD) in computer science or related discipline or 5+ years of relevant industry experience
Expertise in high performance computing like Spark/Storm/Hadoop / Hive / Flume and Service Oriented Architecture
Knowledge of HTTP Protocol, REST, XML, J2EE, JavaScript, AJAX
Familiarity with Pay for performance Ad model and the Internet advertisement industry

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs