Go Back Software Engineer, Analytics

The Software Engineer, Analytics position will take on the design and implementation of the global analytics platform for a leading global social mobile games company. The job is primarily focused on the  design and implementation of big-data applications and services that provide insights to game and player engagement and monetization.  You will be expected to participate in discussions with other platform and game teams around the use of the analytics platform and data. 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.