We are looking for a Senior Software Engineer who has a love for games. You should have a passion for creating games to be played by millions of gamers, worldwide. Our games are for legal real-money play, so the quality bar is set very high. You will be working with a small and collaborative team in a fast-paced environment, and you must be a self-starter and fast learner. You will get a lot of ownership over what you do. You will have the opportunity to not only design and write code, but also to contribute ideas to make our games great.
The successful candidate will have a track record of scalable, server-side development. Extra consideration will be given to candidates with multi-player gaming experience and or experience in the wagering or social gaming industries.
Required experience and knowledge:
Several years of C/C++ experience
Several years development experience with Linux and Windows systems
Development and maintenance of large (500+ KLOC) projects
Multithreading and synchronization experience
Sockets/Network programming
The Senior Software Engineer is expected to:
Develop server-based games and other applications
Integrate our software into external 3rd party systems
Participate in fast-paced development cycles
Contribute and participate in new feature/product specifications
Work with graphics files, animations, and other graphical assets
Check into revision control and document their work thoroughly
Be extremely organized and fully briefed within their realm of responsibility
Work independently or as part of a team when necessary, but always productively
Act as a leader within the company, take ownership
Other experience and knowledge:
MySQL, PHP, JavaScript, ActionScript experience
Linux systems installation and administration experience
Game development experience, particularly in the wagering and social industries
Excellent written and verbal communication skills
Bachelor's degree or equivalent experience, preferably in technology or science
Excellent teamwork skills and great attitude
Proven ability to influence cross-functional teams without formal authority
Internet product development experience
Experience with data warehouses, large data volumes, and business intelligence
Linux, Subversion, SVN, Bugzilla experience
The successful candidate will have a track record of scalable, server-side development. Extra consideration will be given to candidates with multi-player gaming experience and or experience in the wagering or social gaming industries.
Required experience and knowledge:
Several years of C/C++ experience
Several years development experience with Linux and Windows systems
Development and maintenance of large (500+ KLOC) projects
Multithreading and synchronization experience
Sockets/Network programming
The Senior Software Engineer is expected to:
Develop server-based games and other applications
Integrate our software into external 3rd party systems
Participate in fast-paced development cycles
Contribute and participate in new feature/product specifications
Work with graphics files, animations, and other graphical assets
Check into revision control and document their work thoroughly
Be extremely organized and fully briefed within their realm of responsibility
Work independently or as part of a team when necessary, but always productively
Act as a leader within the company, take ownership
Other experience and knowledge:
MySQL, PHP, JavaScript, ActionScript experience
Linux systems installation and administration experience
Game development experience, particularly in the wagering and social industries
Excellent written and verbal communication skills
Bachelor's degree or equivalent experience, preferably in technology or science
Excellent teamwork skills and great attitude
Proven ability to influence cross-functional teams without formal authority
Internet product development experience
Experience with data warehouses, large data volumes, and business intelligence
Linux, Subversion, SVN, Bugzilla experience