Software Development Engineer (Amazon Kinesis Core) Sales - Seattle, WA at Geebo

Software Development Engineer (Amazon Kinesis Core)

Description
Amazon Kinesis is powering many of the real-time technologies you use and see today. And we do this at a colossal scale; worldwide Kinesis works with billions of events and petabytes of data each day in support of many thousands of customers running mission-critical real-time applications. Customers like Major League Baseball (MLBAM) are using Kinesis to ingest game data, analyze it, and deliver the insights to viewers as they happen. Similarly, Sonos is using Kinesis to collect and analyze real-time data from millions of devices to provide better experiences to their customers. They choose Kinesis because the fully managed service makes real-time data ingestion, processing, and delivery easy, all at a low cost. As a result of these benefits customers of every size are moving quickly from batch to real-time processing. At the same time, Kinesis continues to push the technical boundaries of real-time processing and we are growing our team to support these game changing innovations. As a member of our team you'll get to work on a variety of technologies, including but not limited to new customer facing features, APIs, Open-Source technologies, and core distributed systems.
We are looking for talented developers to build the next generation of Kinesis Streams. Kinesis Streams is the underlying real-time streaming platform for many AWS services and thousands of customers.
In this position, you'll do the following:
Work on cutting-edge technologies and build for infinite scale
Define, build and maintain one or more Kinesis Streams features
Be the technical visionary, customer advocate, service operator, and driver for the existing Amazon Kinesis Streams experience
Collaborate with and learn from world leaders in distributed systems development and operation
Operate in an open, team-oriented and solution-focused environment
Basic Qualifications
3
years of software development experience
Fluency with Java, C/C++, or C#
In-depth knowledge of CS data structures and algorithms
Strong problem solving ability and object-oriented design skills
Ability to excel in a fast-paced, startup-like environment
Bachelor's degree (or higher) in Computer Science or a related discipline
Preferred Qualifications
5
years of software development experience
Experience building extremely high volume and highly scalable web services
Experience building highly available systems and operating 24x7 services
Experience with distributed systems, consistent hashing, distributed locking, replication, and load balancing
Master's degree or PhD in Computer Science
Working knowledge of Hadoop, MapReduce, Apache Spark, or other Big Data processing platforms
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.