Platform Software Engineer - Data Services LayerYieldbot

THIS JOB HAS EXPIRED

Yieldbot has created revolutionary technologies to extract the real-time ?intent? of website visitors, serving as the foundation of our unique digital marketing platform ? the first and only such platform to rival the performance of search, without the need for third-party cookies. We make use of bleeding edge big data, real-time streaming and analytics technologies to process billions of page view, impression and click events, feeding into our advanced analytics and real-time machine learning components to drive our unrivaled performance.

What You?ll Do

Design and implement RESTful web service endpoints for surfacing configuration and performance data
Understand and articulate design trade-offs of services API designs for various use cases and provide the best design solutions for those use cases
Implement and test validation for web service endpoints, and continue to refine and evolve the service validation framework
Document web services in such a way that they can be easily consumed by other other teams
Design flexible solutions that can be iterated on rapidly
Work closely with business stakeholders and with the rest of the engineering team to clearly understand and communicate requirements
What You Bring

Exceptional programming skills
Experience building server-side JavaScript applications, especially with Node.js
Firm understanding of asynchronous programming techniques, ideally using Node.js
Experience working in a heterogeneous database environment, and using document-oriented, key-value and other types of NoSQL databases in particular
Extraordinary communication skills
Ability to balance an obsessive desire to solve problems elegantly with the need to deliver results quickly and iterate later
Comfortable working in a distributed team
What Else We'd be Psyched About

Experience working with ElasticSearch
Experience with a variety of Node.js functional libraries such as Async, Lo-Dash, Q
Experience developing in Python
Functional programming experience
Yieldbot is backed by RRE Ventures, New Atlantic Ventures, kbs+ Ventures, Betaworks, Common Angels and Neu Venture Capital.