Senior Data Engineer

About the Role

This position is for a Software Developer whose responsibility will be to prepare infrastructure which makes large data sets accessible to Data Science teams for further analysis. ETL-ing data into data warehouses for specific analysis will also be required, as will involvement in downstream business intelligence and Machine Learning development in some situations.

About the Product

Rapid River manages several mission-critical data analysis systems for one of our clients.

One of these systems is a generic clickstream ingestion pipeline, which feeds around 1000 events per second into a Hadoop ecosystem for further analysis by our client’s Data Science team. The data collected represents user activity over a few hundred websites, all owned by our client. The project’s purpose is to use this information to drive effective marketing, and in general to better understand their users.

Other systems we manage collect similar user information, but do so for single business units. We help by providing suites of tools used for business intelligence analysis, used to generate reports which feed back into our clients’ sales tools.

About You

Skills and Requirements

If you think you have what it takes, get in touch with us by sending an email to