pageheader_careers

Header Board

Engineering

Big Data Architect

We’ve created the first truly social MMO game in Facebook. We are pushing the limits of hardware and software, and looking for a Big Data Architect to come help us define the boundaries of social entertainment.

If you are passionate about handling problems around an avalanche of big data. Then come provide technical and team leadership for all projects that involve data and data architecture. Act as the subject matter expert analyzing the latest and greatest technologies to solve problems associated with BI analytics and data visualization, etc. Be willing to roll up your sleeves and assist with ETL design and implementation to support our rapidly growing BI team . Be experienced in some of the following AWS, S3, Elastic MapReduce, MongoDB, Python and be willing to learn as you go, so you can get the job done.

With $20 Million in financing from Playdom Co-Founder Rick Thompson. Idle Games has created the worlds’ first polytheistic god game with exploding bunnies that sits on our Idle Engine, a massively distributed simulation platform designed to provide an unsharded game world with patent-pending synchronous and asynchronous social game mechanics.

Contact us: idlehands@idle-games.com

Engineering

Tableau Reports Analyst – Contract/Perm

We’ve created the first truly social MMO game in Facebook. We are pushing the limits of hardware and software, and looking for a Tableau Reports Analyst to come help us define the boundaries of social entertainment.

We are seeking a Tableau Reports Analyst to, design, develop, and implement innovative & sustainable Tableau reports. Provide effective data analysis to support decision making for game designers, producers, and monetization team. Serve as an evangelist and trainer for data visualization and analysis at Idle Games. Support effective rollout of reports, including training collateral. Transfer knowledge and expertise in Tableau to the Idle Games team

With $20 Million in financing from Playdom Co-Founder Rick Thompson. Idle Games has created the worlds’ first polytheistic god game with exploding bunnies that sits on our Idle Engine, a massively distributed simulation platform designed to provide an unsharded game world with patent-pending synchronous and asynchronous social game mechanics.

Contact us: idlehands@idle-games.com

Engineering

ETL Software Developer

We’ve created the first truly social MMO game in Facebook. We are pushing the limits of hardware and software, and looking for a ETL Software Developer to come help us define the boundaries of social entertainment.

In this role you’ll need extensive experience in Data Warehouse, database design, ETL design and architecture. Participated in the Full life Cycle Development (FLCD) of the data warehousing project; project planning, business requirement analysis, data analysis, logical and physical database design, setting up the warehouse physical schema and architecture, developing reports, security and deploying to end users. Extensive scripting experience with either C++, Ruby or Python.

With $20 Million in financing from Playdom Co-Founder Rick Thompson. Idle Games has created the worlds’ first polytheistic god game with exploding bunnies that sits on our Idle Engine, a massively distributed simulation platform designed to provide an unsharded game world with patent-pending synchronous and asynchronous social game mechanics.

Contact us: idlehands@idle-games.com

Engineering

Senior Python Engineer

Responsibilities:
• Manage database for multi-player social games that can support millions of users
• Work closely with development team to integrate game simulation server with persistance layer
• Help implement build/release process for application
• Guarantee high performance of database server for a massively multiplayer casual game

Qualifications:
• 5+ years professional experience in software development
• Advanced MySQL usage (3+ years)
• Excellent Python skills with 2+ years of experience
• Django or similar ORM framework
• Experience distributing traffic across multiple data centers and tiers of systems
• Proficient in Linux (Ubuntu) including shell scripting
• Experience administering and deploying content management systems (e.g. Django CMS or Drupal)
• Four-year college degree, preferably in Information Technology, Computer Science or similar

Nice to Have:
• C/C++ skills highly desireable
• Experience integrating Flash or Flex applications with database backends
• Web Traffic and High Volume System performance analysis and monitoring
• Facebook API
• Experience building backends for multiplayer games
• Experience building applications on AWS
• Data Mining
• Localization experience
• Avid gamer

Contact us: idlehands@idle-games.com

Engineering

Senior Flash Engineer

Responsibilities:
• Help build massively-multi-player casual games
• Work effectively on a team of experienced programmers
• Lead development of new features
• Develop specifications and APIs for scalable software
• Contribute innovative game ideas
• Grow and adapt to changing technology

Qualifications:
• 5+ years professional experience building games and other Flash applications with a proven track record of successful projects
• Expert knowledge of ActionScript 3, OOP and Design Patterns
• Deep understanding of game design concepts
• Experience building applications for Facebook
• Experience with tweening engines such as TweenLite
• Experience building client-server applications that use serialized data (AMF, Remoting, Smartfox, etc.)
• Ability to interface well with graphic designers and Animators
• Familiar with data structures and algorithms used in game programming (hash maps, sorting, A-Star, etc.)
• Understanding of mathematical concepts related to 2D computer graphics and animation
• Well-versed in optimization techniques for Flash
• Flex Framework and MXML
• Familiar with CSS and JavaScript

Nice to Have:
• Isometric game engines
• 3D graphics programming
• Ability to implement kinematics and convincing physics in platform-style games
• Experience developing for mobile devices
• Pixelbender
• Python
• C++
• Experience writing server code
• Four-year college degree in Computer Science, Game Design or similar field

Contact us: idlehands@idle-games.com

Engineering

Business Intelligence Engineer

This is an excellent position for a talented programmer who wishes to continue to refine and expand their skills as a programmer while at the same time learning to build and use the tools and techniques required to become a Business Intelligence Engineer

Responsibilities:
• Assist in nearly all phases of the BI/Analytics activity flow–from data collection to persistence to analysis
• Write simple scripts to perform unit and regression tests on Idle Games’ primary Machine Learning Modules
• Write simple scripts to evaluate the performance and resolution on Idle Games’ primary Machine Learning Modules
• Conduct usability testing on these Modules
• Assist in optimizing the scripts comprising Idle Games ETL Module, with particular emphasis on tuning the numerous SQL queries within this Module
• Code simple ‘prototype’ GUI wrappers to enable efficient and rapid evaluation of Machine Learning algorithms under development
• Provide frequent support to the Marketing Team (as well as the other traditional in-house consumers of BI products) — e.g., write SQL queries and aggregate the results to create new metrics as requested Monetization Team; likewise, assist in the formulation of those metrics assist in the design, implementation, performance, and optimization of parallel processing jobs (for instance, using Amazon AWS and in particular, SQS and Elastic MapReduce) in a production environment

Qualifications:
• Strong, demonstrable interest in Business Intelligence and Analytics
• Strong, demonstrable interest in programming
• Undergraduate degree in Computer Science or similar discipline
• Fluency in at least one language (whether compiled or interpreted) in significant commercial use today (e.g., any language among the Top 15 on the TIOBE Index)
• Enormous capacity and desire to learn

Contact us: idlehands@idle-games.com

Engineering

Senior C++ Software Engineer

Qualifications:
• Several years experience with Linux deployment, gcc/g++
• Network programming experience
• Distributed systems experience
• Scalability and performance engineering experience
• Familiarity with relational databases (MySQL, etc.)
• Familiarity with ORM (object relational mapping)

Nice to Have:
• Python experience a plus
• Familiarity with key-value stores (Tokyo Cabinet, Redis, memcache, etc.)
• Work on game simulation engine
• Event driven architecture (built something on libevent or libev)

Contact us: idlehands@idle-games.com

Like Us