Senior Data EngineerAs a member of the newly formed Data Engineering team, your role is to bring your passion and experience in big data technologies and contribute to building a world class data management platform. Working in concert with teams throughout the organization you will be gathering, organizing, slicing and dicing data elements from dozens of sources to create a super slick platform that you are proud to put your name on. Your expertise and innovation will help expand and optimize our data pipeline architecture to build the next generation of data products and initiatives.What You'll Be Doing:Building a DMP that will process 100's of billions of data elements from dozens of data sources with incredible performanceWorking in concert with the Data Science team to ensure that we continue to be the leader in growth-oriented insightsCollaborating with our core Services team to deliver sophisticated API's to our partners and development teamsWorking closely with the Data Acquisition team to fully understand opportunities and complexities in bringing new sources of dataExploring new technologies to solve complex problems and help to meet high demands for usability, performance and security requirementsBringing your ideas around technology and process to drive solutions and support your teamEmbracing a hands-on approach to fully understand our current DMP system comprised of components that include: Boomi, Kafka, Hadoop/EMR, Elastic Search, Druid, MySQL, Tez, Cascading and OozieWhat You'll Bring With You:A Bachelor's degree in Computer Science or related field; serious bonus points for advanced degreesExperience delivering high quality software in Massively Parallel Processing (MPP) environments on a public cloud platform – we use AWSAt least 5 years of experience working on a highly technical engineering team in with high volumes of consumer data – financial services, patient information, adtech or ecommerce are interesting to usProven track record of innovation and expertise in enterprise grade Data EngineeringA strong understanding and advocacy of modern software engineering process and procedures in areas such as DevOps, software quality, and documentationAbility to work effectively in a strong team environment to innovate and produce solutionsHands on experience with SQL/NoSQL technologies, Spark, functional programming and distributed/fault tolerant data processingA passion for learning new technologies, data analysis, and identifying data patterns and trendsOur Team Members Enjoy:Compensation and bonus commensurate with experiencePlenty of time off to keep you balancedMedical with HSA contributionA dynamic, talented team, dedicated to changing the world and building an incredible businessBeautiful office space in downtown Boulder on Pearl Street, steps from coffee shops and blocks from hiking trailsCompany Happy Hour FridaysFresh fruit, snacks, coffee and sodas