webJobs Copyright 2008, Web Scribble Solutions, Inc. All Rights Reserved. webJobs: Job board software Job board software Job script
This job has expired and you can't apply for it anymore. Start a new search.
Company Name:
BattleCry Studios
Location:
Austin, Texas
Country:
United States
Job Type:
Programming/Engineering
Position type:
Full Time
Experience Level:
Entry Level
Education:
Bachelor's Degree

Senior Platform Engineer

BattleCry is looking for a Senior Platform Engineer to help design back end services for our AAA online games. This includes creating new architecture and integrating to existing systems across multiple tech stacks. A wide range of skills (and the ability to pick up new ones quickly) are required. This position also requires a more classical software engineer vs. a self-trained individual. You must be fluent with enterprise level Linux, web frameworks, databases, and caching layers. Asynchronous & OO programming must be second nature.

Requirements

Computer Science or related degree
5+ years professional experience
Experience with platform/back end services for online games a plus
An engineering minded web services developer
Web development & services in a distributed system architecture
Asynchronous programming must be second nature
Object oriented development
Fluency and experience developing websites in one or more of the following languages: Java, PHP, Python, Ruby
Must be fluent in classic OO paradigms in languages like Java or C# (C++ would be a bonus)
Able to use or expertise in other OO scripting languages like python or ruby
MVC frameworks (like JAVA Spring or Ruby on RAILS)
Expertise with web based LAMP & java applications
Knowledge and understanding of XHTML markup, CSS, and using Javascript to dynamically control a site’s presentation
Linux/Unix expertise
REST/HTTP expertise
Complete understanding of browser, CDN, caching, backend services, and deployment
Experience with public cloud and private datacenter application deployments
Passion for learning new technologies and trends (and the ability to choose appropriately between them)
Web presentation layer expertise
Database expertise(RDBMS, NoSQL, Big Data solutions, next gen solutions)
Web server/application server expertise (Apache, nginx, tomcat, etc.)
Knowledge of current web trends, technologies, and online communities
Functional experience
Analytics/telemetry/BI systems
E-commerce
User authentication systems
Customer account management