The Senior Software Engineer will lead a software engineering team that is responsible for leveraging the content and capabilities of our growing Hadoop based platform to address unmet business needs.

This is a hands-on position that leverages Web and Big Data technologies in our Cloud-based architectures as well as in-house datacenters.

The Senior Software Engineer provides engineering leadership for one or more concurrent software development projects executed by small software development teams (about 5-10 people), from the conception of the project up to the deployment of the solutions.