Overview
Kabam is growing and we’re growing quickly.
With offices in the Bay Area and internationally, we are growing at an exponential rate and this is just the beginning. We’re building games that are changing how social games are played and the success of our games has established us as a definitive leader in the strategic massively multi-player social gaming space. Our studio business model allows us to sustain a startup culture that empowers you to drive change and create and own the outcome of your contributions – contributions that impact millions of gamers daily.
Think you have what it takes to make real games? We want to meet you.
Responsibilities
Design and development of solutions to help performance monitoring, tuning and optimization. This requires a thorough understanding from simple datastructures to entire components involved in the application and the stack
Work with game teams to consult on performance issues
Drive the game performance enhancements across Kabam
Build/investigate how to enhance rendering engines and graphics techniques
Drive our usage of technologies in game stacks and platforms.
Investigate/build/lead platform solutions deployment
Lead and mentor junior engineers
Experience
Intimately familiar with responsiveness and game performance issues.
Background/passion in games and performance optimization, particularly experience in rendering engines
Strong background and exposure to Flash movie optimization, flash internals, how to build optimized Flash Code and assets.
Strong background and exposure to performace and optimization involving HTML/CSS/Javascript, Apache/httpd.conf tuning, PHP performance (APC cache/Phplens/PHP transforms), MySQL and Linux server tuning
Strong background and exposure to issues related to end user experience monitoring, application runtime architecture and discovery, transaction profiling, application component deep dive monitoring and application data analytics
Skills
Thorough understanding and familiarity of different load and performance tools available for the task and the ability to propose an ideal solution to the required needs of the organization
Ability to propose and implement changes to the Core game engines to better measure for performance across different games.
Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
Education
Minimum: Bachelors Degree in Computer Science or equivalent. Masters in CS with computer graphics would be ideal.
Compensation
Very Competitive