Backend Software Engineer
OnLive - Palo Alto, CA

This job posting is no longer available on OnLive. Find similar jobs: Backend Software Engineer jobs - OnLive jobs

Description:
The Platform Services team develops the infrastructure that powers OnLive's cloud gaming service. We're looking for a talented software engineer who will help us to improve our backend services. Working in that arena, you will develop a system that serves games and other high-end interactive applications to users across the globe. You will build with a large scale distributed system managing thousands of nodes, multi-region data replication, infrastructure resiliency and use other cutting-edge technologies. If these are challenges that excite you, we want you on our team!

Required skills:
3+ years of Java/Ruby/Python programming experience
Deep knowledge of distributed systems and service-oriented architecture (SOA)
Excellent object-oriented design skills
In-depth knowledge of MySQL or other relational databases
Good understanding of NoSQL data stores (Cassandra, Riak, or others)
Excellent written and oral communication skills
Independent, self-starter, thorough, and a quick learner
BS, MS or Ph.D in Computer Science, Mathematics, or a related field (or equivalent experience)

Desired:
Experience creating RESTful APIs
Interest/experience with OpenStack or CloudStack
JRuby experience

OnLive - 20 months ago - save job - copy to clipboard - block
Recommended Jobs
Software Engineer
Apple - Santa Clara Valley, CA
Apple - 1 day ago

Software Engineer (Generalist)
Von Church - Mountain View, CA
Von Church - 3 days ago

Software Engineer, Car Multimedia
Robert Bosch LLC - Palo Alto, CA
Bosch - 6 days ago