Agora Games - Troy, NY. Full-time.
## Job Summary
As a Software Engineer at Agora Games, you will be working on our online game services platform called Hydra. You will be responsible for creating complex data processing and presentation tools that integrate tightly with some of the industry's biggest game franchises (Evolve, Saints Row, Injustice: Gods Among Us, Mortal Kombat, and more). You will work as part of a highly talented team of producers, engineers, and business specialists to expand the Hydra platform.
We are looking for a candidate with the ability to quickly learn new platforms. We use many different technologies within Hydra, and while we don’t expect you to know them all coming in, we need a candidate who can quickly learn and be proficient with them!
## Job Requirements
Job Requirements:
Experience delivering large, complex, highly available software systems
Experience developing and operating distributed systems
Knowledge and practical application of design patterns, SOA, refactoring and software testing
Experience with web application servers, web development frameworks, proxy servers and relational databases
A detail-oriented, organized thought process and the ability to act decisively under stressful conditions
A proactive mindset and the ability to multitask and prioritize requirements
A self-motivated work process and excellent communication skills
An understanding of system optimization issues
## Technologies We Use:
Languages: Ruby, Python, C++, C#, Java, Objective-C
Databases: PostgreSQL, MongoDB, Redis
Web: Rails
Misc: SaltStack, node.js, git, Chef
## Links
Work at Agora Games - <a href="http://www.agoragames.com/work-at-agora/" >
Agora Games Portfolio (games we've worked on) - <a href="http://www.agoragames.com/portfolio/" >
Agora Games GitHub - <a href="https://github.com/agoragames/" >
Agora Games Blog - <a href="http://www.agoragames.com/blog/" >
Ask HN: Who is hiring? (April 2014)