Our systems combine open source batch processing systems (Hadoop, HBase, Hive) with real-time event delivery and serving capabilities. This role represents an ideal opportunity for an experienced systems engineer to develop expertise in big data processing, and design solutions that pragmatically solve business problems. The ideal candidate is someone experienced enough to think architecturally but still desires to be hands on in the implementation of a complex system.
Work with Product Management to implement robust and performant data products to meet business needs
Collaborate in design sessions, technology selection, and code reviews with other members of the team
Experience with Hadoop data processing: MapReduce or Streaming
Strong Java, Scala, or Python skills and experience
Team oriented with excellent communication skills
3-5 years industry experience in back-end Software Development
Experience in design and implementation of mission-critical distributed systems at scale (Search, Advertising, Analytics, or other Distributed Systems experience)
Quality mindset with consistent unit testing practice, using JUnit/TestNG, mock testing frameworks
Experience with site reliability or production engineering
MS in Computer Science, Mathematics or equivalent experience desired
Nice to Haves:
Experience with SQL or Hive
Experience building and maintaining data warehousing, reporting or analytics applications
Experience with personalization, machine learning or other statistical methods at scale
Any unsolicited resumes/candidate profiles submitted through our web site or to personal e-mail accounts of employees of DeNA West are considered property of DeNA West and are not subject to payment of agency fees.