Offers “Amazon”

Expires soon Amazon

Software Development Engineer II - Data Processing, Machine Learning, Analytics, Data Science

  • Seattle (King County)
  • IT development

Job description

DESCRIPTION

We are looking to hire a Software Development Engineer to work on the systems responsible for driving billions of notifications a year to Amazon customers. In the few seconds that it took for you to to load this page and read this sentence, Amazon sent 100,000 customer notifications. By the time you'll finish reading the rest of this description that number will be well over a million.

In this role on the Outbound Messaging Platofrm, you will be working to create automated self-sustaining processes that make granular event data easily to consume. The workflow you build will be used as part of our machine learning workflows and for exposing trends and investment opportunities for our organization. This work will require that you work with a wide range of data technologies (e.g. Kinesis, Spark, Redshift, EMR, Hive, Pige, Zeppelin, and Tableau) and stay tuned into emerging technologies (e.g. Drill, AWS SPICE, Flume), investigating and implementing where appropriate.

Being a part of our team comes with the undying love and devotion of the multiple dogs that roam our team area. You will also have the opportunity on a monthly basis to come to Board Game Night, where you can release all work related stress by demolishing your coworkers while playing a large variety of strategy based board games.

Our team is an agile, fast-moving team looking to expand the world's best customer notification platform. To do so, we are looking for truly exceptional software development engineers.

Desired profile

BASIC QUALIFICATIONS

· Bachelor's degree in Computer Science or equivalent
· Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
· 2+ years professional experience in software development
· Computer Science fundamentals in object-oriented design
· Computer Science fundamentals in data structures
· Computer Science fundamentals in algorithm design, problem
· Proficiency in, at least, one modern programming language such as Java, C, C++, or C#
· Must like awesome dogs

Make every future a success.
  • Job directory
  • Business directory