Senior Data Applications Engineer at SpotX
- Data application development, implementation, and maintenance
- Loading disparate data sets and performing analysis of vast data stores
- Troubleshoot and fix existing applications
- Create reporting applications utilizing Big Data platform
- Developing new tools and technologies in the video ad serving space
- Embody a team spirit and participate in an agile team comprised of 4 to 5 developers
- Participate in daily standup meetings and all meetings of the agile SDLC; planning, estimation, retrospectives, demos, etc.
- Perform additional duties assigned by management
- Provide technical assistance to other developers, code reviews, etc.
What we’re looking for:
- Bachelor's Degree (BA/BS) from four-year college or university, and at least 3 years of related experience and/or training, or equivalent combination of education and experience
- Strong experience building Apache Spark apps
- Experience optimizing applications with hadoop
- Experience writing Scala
- Strong experience running applications and queries related to big data
- Solid OO programming skills
- Linux knowledge and database experience
Bonus SpotXer Talents:
- Experience running queries on petabytes of data
- Experience building applications using Apache Kafka, Airflow, and Hive
- Knowledge of Druid
- A fast-paced, innovative company building best-in-class technology from 27 offices around the world
- A fun, casual, and collaborative culture with a commitment to work-life balance
- Unlimited PTO (work it out with your team first!), company closed from Christmas to New Years
- Comprehensive Benefits Package includes Medical, Dental, Vision, 401k matching program and education assistance
- Free breakfast Fridays, fully stocked snack wall, gym reimbursement, charitable donation matching program
- Customer Service, Integrity, Respect, Initiative, Collaboration, Innovation and Adaptability