Software Engineer (Distributed Systems)

Stride Search
  • San Jose, California
    30+ days ago

    Job Description

    Successful candidates will be part of a small team with deep expertise in state-of-the-art Distributed Systems. They will complement our current expertise with their knowledge and broad experience in Dynamic Distributed Data Platforms. Creating cutting edge systems to enable Machine Learning methods and High Performance Algorithms.

    Required skills & experience:

    Highly proficient in writing elegant and efficient code in Java and Scala.
    3+ years of work experience on distributed systems.
    Broad knowledge of modern web frameworks, languages and protocols.
    Knowledge of one or more "big data" technologies:Storm, Spark, Akka, Shark
    Use of and experience with main components from the Hadoop ecosystem.
    Knowledge of code development on Linux or OS X and resource and system optimization on Linux.
    Experience in any of the following is desirable but optional:

    Real-Time/Streaming analytics systems
    Knowledge of cloud technologies
    Service Oriented Architectures, Web Services; including REST
    Proficiency in Clojure, Python, or Objective C.
    Knowledge of Databases and data warehousing platforms
    Responsibilities:

    Implement Machine Learning Applications on mobile devices and servers, physical as well as virtualized infrastructure (both public and private).
    Creating scalable systems software to enable the results of distributed high performance machine learning algorithms to be delivered between multiple endpoints across the network.
    Need to be involved in all aspects of product design, planning, and implementation. (We want to incorporate your ideas)

    Numbers & Facts

    LocationSan Jose, California

    Skills

    • Algorithmsunmatched
    • Apache Hadoopunmatched
    • Apache Sparkunmatched
    • Big Dataunmatched
    • Distributed Computingunmatched
    • Ecosystemsunmatched
    • Javaunmatched
    • Linux Operating Systemunmatched
    • Mac Operating System X (OS X)unmatched
    • Machine Learningunmatched
    • Mobile Applicationsunmatched
    • Product Designunmatched
    • Scala Programming Languageunmatched
    • Software Engineeringunmatched
    • Systems Scalabilityunmatched
    • Virtualizationunmatched
    • Web Application Frameworkunmatched
    • Web Programmingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder