Returning Candidate?

Software Development Engineer, Recommendations

Software Development Engineer, Recommendations

Job ID 
Company/Location (search) 
Posted Date 
Amazon Web Services, Inc.
Recruiting Team 

Job Description

Are you interested in building an amazing recommendations platform which involves machine learning systems, rule based analysis, and big data processing? Are you interested in making a massive and measurable difference in a vibrant business for the leading edge cloud adopters in the world? We are looking for passionate and talented Software Engineers like yourself who will help us build first class scalable real world production systems to do just that.

AWS Kumo Software is a dynamic and rapidly growing development organization within Amazon Web Services. We are building the next generation diagnostic and troubleshooting systems for the paradigm shifting cloud computing industry. AWS Kumo applications encompass a variety of technical areas such as information retrieval, data mining, big data and machine learning. An example application is AWS Trusted Advisor, which performs data mining for customers and gives precise recommendations on cost optimization, security, fault tolerance and performance.

As a developer working on AWS Kumo Software, you will get firsthand experience interacting across all AWS services such as EC2, RDS, S3, Redshift, DynamoDB and others. You will be surrounded by people who are extremely smart and passionate about cloud computing. Our work has an impact across all AWS customers from Netflix to NASA.

The AWS Kumo Software team combines the culture of a startup, the innovation and creativity of a R&D Lab, the work-life balance of a mature organization, and technical challenges at the scale of AWS. We offer a playground of opportunities for builders to build and make history!

Basic Qualifications

  • Bachelors or Masters degree in Computer Science, Math or equivalent experience.
  • 4+ years experience designing and coding in modern languages like Java, Python, C++, C#, etc.
  • Solid component design experience.
  • Proven experience in being innovative, flexible and self-directed.
  • Excellent written and verbal communication skills.

Preferred Qualifications

  • Past experience in at least one of the following areas – big data, data mining, text analysis or machine learning.
  • Understanding of system design, distributed systems, serverless computing, cloud infrastructure, continuous integration, continuous delivery and DevOps.
  • Experience building high-performance, highly-available and scalable distributed systems.
  • Experience with building and maintaining API's.
  • Knowledge and prior use of AWS services.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.