25 Jan
Backend Server Engineer ( Game Development )
Tennessee, Nashville , 37201 Nashville USA

Vacancy expired!

Growing Gaming Studio seeking strong Engineers interested in Game Development!This Jobot Job is hosted by: Tommy PhamAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $80,000 - $170,000 per year

A bit about us:As a server engineer, you will be working closely with fellow programmers, as well as other disciplines including Design, Production, QA and Analytics. Your work will involve implementing new server code in an efficient, robust and scalable manner, as well as bug fixing and optimizing for our technology stack. You will help develop secure and performant code that communicates with the client, and ensures the integrity of the games our players enjoy. We want engineers that live and breathe code, yet can still operate and communicate effectively in a highly interactive environment.Responsibilities: Develop high quality tools and game features, by gathering requirements, designing solutions, implementing robust code, testing and debugging Create efficient, scalable, optimized code while working with 3rd party libraries and tools as needed Understand, conform and optimize for memory and performance limitations of a target technology stack Participate in group collaboration and utilize engineering best practices, such as code reviews Work with all departments to ensure the best systems and tools to make our teams efficient and our games great

Why join us? Competitive Base Salary Bonus PTO 401k Exciting games Company gatherings REMOTE

Job DetailsQualifications: Bachelor's degree in Computer Science or equivalent engineering track 2+ years experience in game development, software engineering or related industry Self-sufficient with the ability to estimate and prioritize tasks within overall team objectives Ability to learn, understand, and contribute to a large established code base Strong computer science fundamentals in object-oriented design, algorithms, and data structures Software engineering skills, including the ability to write maintainable and robust code Strong source control system knowledge, including Git or Perforce and Git Flow branching schemes Experience developing in and supporting all stages of the development lifecycle Excellent written and verbal communication skills Excellent team and interpersonal skills a must Strong knowledge of C# / .Net Core or JavaNice to Have Understanding of caching and database technology, including Redis, Memcached, and MySQL Strong knowledge of HTML/CSS, or JavaScript Good understanding of distributed systems, and best practices around their deployment Expertise with full-stack development of game features, both client and server-side Familiarity with Server-authoritative architecture and programming model Familiarity with 2D games, including mobile and free to play model Unity3D Engine experienceInterested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Vacancy expired!


Related jobs

»Software Engineer
2022-01-24
Report job