Big Data Architect

Stride Search

  • California
  • 30+ days ago

    Highlights

    understanding and experience of Big Data / NoSQL frameworks, Spark, HBase, Hadoop / MapReduce, HDFS, etc. closely with product management, data science and QA teams to manage the full.

    Numbers & Facts

    LocationCalifornia

    Description


    • Design
      and develop backend server-side components that drive AutoGrid’s machine
      learning systems

    • Integrate
      and utilize big data technologies to support massive scalability, reliability
      and performance.

    • Define
      and implement requirements for predictive control and forecasting
      applications

    • Benchmark
      and debug critical algorithm and software issues

    • Work
      closely with product management, data science and QA teams to manage the full
      software lifecycle including requirements, architecture, algorithmics and
      QA

    • Assist
      DevOps in troubleshooting product issues in production and demo
      systems 

    • Lead
      and mentor junior developers


     


    About
    You



    • Working
      knowledge of Python language and frameworks.  Must have experience
      working with Python in a production system (not just ad-hoc
      scripting)

    • Working
      experience in messaging frameworks and event driven systems

    • Deep
      understanding and experience of Big Data / NoSQL frameworks, Spark,
      HBase, Hadoop / MapReduce, HDFS, etc.

    • Hands-on
      experience in building, capacity planning, performance tuning and monitoring
      of Big Data environments

    • Solid
      understanding of algorithms, data structures, performance optimization
      techniques, best practices, and software design

    • Experience
      in RDBMS, Linux/Unix technologies

    • Sound
      knowledge of relational databases (SQL) and experience with large SQL based
      systems.

    • Experience
      with: Git, MySQL, Server side caching (Redis), and Amazon web services or
      equivalent cloud service

    • Experience
      in designing and developing large scale, distributed enterprise business
      solutions

    • BS,
      MS, or Ph.D. in computer science or related field

    • Excellent
      communication skills, self-motivation, persistence, energy, and focus

    • Experience
      with Agile / SCRUM methodology for product development


    Nice
    to Have



    • Working
      experience with the following python frameworks: Celery, Django

    • Experience
      with messaging frameworks:  RabbitMQ, Kafka

    • Experience leading
      an offshore team to work with US onshore team

    • Experience
      implementing and deploying machine learning algorithms in production


    Benefits
    and Perks



    • Collaborative,
      close-knit environment in Redwood Shores

    • Working
      with a really smart and fun group of people on solving BIG problems for a
      GIGANTIC industry

    • Competitive
      salary with equity

    • Medical,
      dental, vision insurance (PPO, HMO options)

    • 401(k)
      and Flexible Spending Accounts

    • Brand
      new Macbook Pro, dual monitors and all the development tools that you
      want

    • Flexible
      hours

    • Easy
      parking

    • Catered
      team lunch everyday

    • H-1B
      visa transfers welcome

    Similar Jobs

    See more jobs