Senior Software Engineer

Austin, Texas

Onward Play
Job Expired - Click here to search for similar jobs

Our client, a AAA Gaming Studio, is looking to hire a Senior Software Engineer.


You'll join the Platform Team to develop the edge servers, SDKs, and samples which allow game teams to integrate with the rich feature set of their platform to create some of the most compelling gameplay experiences in the world.


This is a 6 month contract to potential hire opportunity. The role is located in Austin, TX, and is remote for the contract portion but will be permanently on-site upon conversion.


You must have professional experience working in the gaming industry to be considered for this role.


Responsibilities:


  • Develop and maintain large-scale distributed systems
  • Implement features in SDKs that are used in all the games that are integrated with our platform
  • Create sample applications that run on desktop, consoles, and mobile devices to provide examples of how to use key platform features
  • Create unit and integration test code to validate service reliability
  • Write API documentation for consumption by game developers and other integrators
  • Participate in on-call rotation to rapidly resolve live incidents related to our systems
  • Coordinate with embedded and external teams
  • Troubleshoot and debug issues with our live and in-development services

Requirements:

  • 5 years of experience with software development in C
  • Experience building high-quality software
  • Excellent communication skills
  • Strong data-structure, logic, and algorithm skills
  • Bonus:
  • Bachelor's degree in computer science
  • Production quality engineering experience with C+ or later
  • Proficiency in C
  • Experience developing distributed systems with a strong focus on server-side C
  • Experience with Cloud development and infrastructure
  • Working knowledge of MySql, Cassandra, Redis, or related relational and NoSQL databases
  • Experience supporting a live always-on service

Date Posted: 02 May 2025
Job Expired - Click here to search for similar jobs