Software Engineer - Spark
Company Name: Chartboost
Location: San Francisco, CA
Date Posted: 18th Oct, 2016
- Develop backend engine to ingest, process, evaluate large amounts of data.
- Design & develop real-time data processing pipelines
- Develop tools to monitor, debug and troubleshoot / analyze problems
- Build and architect highly scalable engine that can many billions of events.
- Collaborate closely with product team to build new features and infrastructure
- 2+ years of experience in programming in Spark / Java / Python / Scala
- Experience with Distributed systems for data processing
- Experience processing data larger than 10TB of data is a plus.
- Experience designing query languages or otherwise using Antlr is a plus.
- Experience with the Finagle or Play frameworks is a plus.
- Experience with building high reliability, highly scalable software.
- Expert debugging skills and emphasis on automated tests to build high-quality systems
- BS in Computer Science or related technical discipline.