As a senior engineer, you will be responsible for design and implementation of our server-side platform capabilities, ensuring our system scales to support delivering our service to millions of vehicles and mobile devices. You will work as part of our local engineering team to ensure we are delivering our product to consumers and partners, meeting their requirements, timeline and quality expectations. This is a small but mighty game team and you will make a difference here!
Take lead responsibility for key functional areas of our platform
Work closely with the Platform Architect to assess technical design and overall technology roadmap for your respective area. Ensure we meet our scalability and performance objectives
Work collaboratively with the rest of the team to define protocols and overall system architecture and design
Work closely with our QA lead to ensure we have appropriate test processes in place and they align with development roadmaps and release processes
Experience with complex software product/service delivery architectures that involve multiple components supporting large high-volume mission-critical consumer-facing Internet environments
Experience writing web services delivered through JSON APIs
Experience integrating with 3rd party APIs (ie. Google, Facebook, Yelp, YDN, Twitter) through server-side applications
An ability to understand and write Java and or Scala
Some experience in performance optimization of high-volume, distributed web services
Track record of strong troubleshooting and problem resolution skills
Strong communications skills; ability to work cross functionally and with geographically distributed teams
Demonstrated experience and proficiency in: 1) Web services focused platforms 2)Standards protocols and data formats including REST, JSON, and/or XML
Experience working with nosql or other cloud-based hosting environments is a plus.
Experience integrating payments and/or billing platforms for web-based or mobile payment processing, especially recurring billing systems, is desired.
Experience with game industry would be appreciated
BS Computer Science/Engineering required, MS strongly preferred.