This company is not verified by Jobhuk.

Senior Python Backend Services Engineer

Zenimax Media    posted over 4 years ago

FullTime | Austin, TX


BattleCry Studios is seeking a Senior Backend Services Engineer who is an expert in Python and databases. This is a senior position and solid programming skills along with deep experience are expected. This position will help create services that operate between the game and other backend services.

If asynchronous programming, messaging services, web frameworks, and databases all in AWS (Amazon cloud services) are your forte, we are looking for you.

Primary Responsibilities:

  • Build/maintain asynchronous python worker services
  • Build/maintain monitoring and scale testing tools

Required Skills:

  • 5+ year experience in Python and related frameworks
  • Demonstrable advanced SQL experience
  • OO programming expertise
  • 3+ years Java or Ruby
  • 5+ years database programming experience (creating APIs to DBs)
  • Expertise in database design and data manipulation in MySQL, Postgres or Oracle 
  • Significant experience with message queuing services
  • Significant asynchronous programming experience
  • Expertise with one or more of the following: Tornado, Twisted, Celery
  • Linux proficiency

Recommended Skills:

  • C++ expertise
  • Web MVC frame works
  • AWS (Amazon cloud services) experience
  • Experience with relational database NOSQL alternatives like Mongo/DynamoDB and where CAP theorem applies
  • Previous game industry experience
Need more information? Submit your question to employer