This job listing expired on Dec 2, 2019
Tweet

At GumGum, our ad servers produce over 50 TB of new raw data every day. It amounts to ~100 billion events that needs to be processed per day. Dealing with data at this scale is challenging in a number of ways. We deal with a number of off-the-shelf frameworks including Spark, Kafka, Cassandra, DynamoDB, Redshift, but often push them past their limits. This team is responsible for providing critical ad reporting data for GumGum’s internal and external customers.

Responsibilities

  • Refining our data infrastructure technologies such as Kafka, Spark, Druid, Fluentd to support real time analysis of data
  • Own the core data pipelines and scale our data processing flow
  • Build scalable systems with various AWS & Big Data technologies, lead technical discussions, participate in code reviews, guide the team in engineering best practices
  • Must be able to write quality code and build secure, highly available systems
  • Work on GumGum’s proprietary Reporting Server
  • Work on various reports using Groovy, SQL and Java
  • Work on GumGum’s proprietary forecasting system

Minimum Qualifications

  • At least 1 year of Apache Spark experience
  • At least a Bachelor's degree in Computer Science or equivalent
  • 3+ years of Software Engineering experience (Java/Scala/Python)
  • Experience with large scale distributed real-time systems with tools such as AWS, Spark, Kafka, Hadoop
  • Familiar with various AWS services, Serverless architecture and containers
  • Experience with high volume, high availability production systems
  • Strong problem solving skills, strong verbal and written communication skills

Benefits & Perks

  • Competitive health, vision and dental benefits
  • Healthcare and dependent care FSA
  • Employer-matched 401(k) plan
  • Stock incentive program
  • Paid parental leave
  • Fitness reimbursement and wellness workshops
  • Discounted Pet Health Program
  • Flexible time off and work schedule
  • Commuter perks
  • Incredible work/life balance with a collaborative and friendly work space
  • GumGum Gives Back volunteering opportunities
  • Team building lunches and events, and monthly company celebrations
  • Located in hotbed of tech startups, just blocks from the beach

Career & Personal Development Focus

  • Ongoing learning and development for education opportunities such as webinars, books, classes, relevant conferences and events
  • Opportunities to pursue business related side projects and yearly Hackathon
  • Highly encouraged to contribute to open source software, including our own open source software
  • Environment of learning from peers, including meetups, presentations and blog posts
  • Opportunity to work with cutting edge technology
  • Life Skills sessions - geared towards the whole life/health/person
  • Leadership Bites Dinner Series - connecting current and future GumGum leaders over great food and meaningful conversation