Pocket Gems

Job Title: Mobile Engineer

Pocket Gems was founded in 2009 by Daniel Terry and Harlan Crystal, engineers and gaming industry outsiders, who wanted to bring the excitement of social gaming to the mobile platform. Our team, backed by Sequoia Capital, is comprised of some of the smartest and most talented engineers and analytical thinkers. In 2011, Pocket Gems had the No. 1 and No. 4 top-grossing apps in iTunes App Store.  We've built 15 iOS and 7 Android games (and counting) and have more than 80 million downloads of our games to date.

Responsibilities:

As a mobile engineer for Pocket Gems, you will build games and features, with rapid release cycles that have an immediate impact and ability to engage our millions of users.

Responsibilities include:

  • Design and code new features and enhancements across all our product offerings
  • Participate in all aspects of a project life-cycle, from specifications through release
  • Design and implement scalable, reliable, and maintainable technologies for our gaming platforms
  • Code and develop innovative features with the bleeding edge technologies in ground breaking new titles
  • Aggressively collect, analyze, and respond to data related to product performance
  • Promote code maintainability, extensibility, and reusability
  • Enforce code quality through code reviews and unit tests
  • Collaborate closely in small teams with engineering, product, graphics, and game design teams to define our next generation games
  • Work with brilliant, great, fun people!!

Requirements:

  • BS, MS or PhD in Computer Science or related technical discipline (or equivalent)
  • A solid foundation in computer science, with strong competencies in data structures, algorithms and software design
  • Extensive programming experience in one or more of the following: C/C++, Java, Python, JavaScript/AJAX, Mobile Software Development (iOS, Android)
  • Strong object-oriented skills preferred
  • Knowledge of the software development life cycle
  • Exposure to game design and development experience (academic, employment, or personal)

Benefits:

Pocket Gems offers top-notch benefits, including a Premier PPO health plan. We cover 100% of the cost of employees’ Medical, Dental, and Vision premiums (and 75% of the cost for their dependents), as well as short and long-term disability, and life insurance. We also offer flex spending & dependent care accounts, pre-tax commuter benefits, and a 401(k) plan. And most important - free lunches, dinners, drinks & snacks Monday through Friday! Pocket Gems is located in beautiful downtown San Francisco, one block North of the Montgomery Street BART station.





Job Title: Backend Server Engineer

Engineering | San Francisco, CA

Job Description:

Can you build the backend which powers the top social mobile games?  Our Google App Engine infrastructure serves millions of users and many thousands of requests per second.  One of the beauties of this infrastructure is that you will focus on building exciting new features - and spend exactly zero time worrying about annoying details like hardware provisioning and and software upgrades.  Your contributions will undoubtedly have a huge impact on all of our games - and bring smiles to millions of adoring fans along the way.  Come join us!

Qualifications:
  • BS or MS in Computer Science or equivalent.
  • Strong communicator and team player.
  • Fluency in a scripting language; Python is a plus.
  • Passion for performance - features must be carefully designed to operate at scale.
  • Experience designing and building distributed systems is a plus.





Job Title: Data Analytics Engineer

Engineering | San Francisco, CA

Job Description:

Can you unlock the mysteries lurking in the mountains of data generated by our millions of daily users?  The insights you uncover will help shape the mobile frontier and guide our team to build even better games - and bring smiles to millions of adoring fans along the way.  A host of exciting technical and creative challenges await you: develop analyses to turn large volumes of raw data into actionable results, create novel visualizations, and design flexible user interfaces.  Your contributions will undoubtedly have a huge impact on some of the most popular and successful mobile games.  Come join us!

Qualifications:
  • B.S. in Computer Science, Math, Statistics, or equivalent; M.S. is a plus
  • Passion for exploring and analyzing data
  • Database and SQL experience
  • Software development experience; Python experience is a plus
Specific Responsibilities:
  • Scalable database design and management.
  • Support, design, and execute ad-hoc and one-time analyses.





Job Title: Tools Engineer

Engineering | San Francisco, CA

Job Description:

Can you build the tools which take our games to the next level?  You will be responsible for solving some of our most important problems, and have the freedom to design and build the solutions.  In this pivotal role you will have a huge impact on the entire game building life-cycle - and bring smiles to millions of adoring fans along the way.  Your contributions will undoubtedly have a huge impact on some of the most popular and successful mobile games.  Come join us!

Responsibilities:
  • Design, build, and support tools to boost productivity and replace time-consuming manual processes.
  • Interact with engineers, product managers, etc. to discover and mitigate their pain points.
  • Glue together disparate systems (e.g., integrate third-party APIs).
Qualifications:
  • B.A./B.S. in Computer Science or related major.
  • Fluency in a scripting language; Python is a plus.
  • Linux/UNIX experience.
  • SQL experience is a plus.