Distributed Systems Engineer

Sunnyvale, California, United States

Description

Why us?

We work with terabytes of data using the latest cutting edge technologies like Apache Spark, Storm, Cassandra, Redis, Akka, Apache Kafka. Our algorithms are used in production by the world's largest online retailers in millions of emails a day and responsible for millions of dollars in revenue. Our algorithms not only provide a real revenue boost to these companies but are also responsible for the bulk of user engagement and driving a big fraction of Internet traffic to their sites.

Named by Gartner as a Cool Vendor for 2016, we are growing 40% quarter over quarter and look for bold people who can win as a team

Responsibilities

This role is responsible for developing and managing technology solutions to meet the growing needs of Jetlore’s customers. In this role, you will lead software development projects from inception through launch and successful delivery.

Requirements

This position requires at least a Master’s degree in Computer Science or related discipline, and a minimum of 3 years experience in software development and object-oriented design (experience with Scala is a plus). In addition, the position requires theoretical understanding of distributed computing, parallel programming, concurrency control, transaction processing, and databases; experience building systems that manage and process large data sets; and, the ability to develop components/subsystems of a multi-server cloud-based system, optimize and refactor other people's code as well as your own, manage projects from inception to execution, and work in a fast-paced environment and make pragmatic engineering decisions in a short amount of time. Requires a keen awareness of customer vision.

Benefits

Competitive Silicon Valley startup salary

Substantial equity in our fast-growing post-Series A startup

Comprehensive healthcare benefits

Healthy meals delivered every day

Birthday and milestone celebrations

Friday happy hour, baseball games, water skiing, and more team activities like Ping Pong

Apply for this job