Job Description
Visual Concepts is seeking a Senior Software Engineer to work on the NBA 2K franchise. This role involves server-side development, distributed systems, and database optimization. The ideal candidate will have a passion for crafting high-performance server-side applications and bringing world-leading experiences to players.Role involves:
- Writing server backend code
- Working with distributed and scalable systems
- Optimizing database connections and queries
- Contributing to online gaming architecture
Requirements:
- Proven experience writing server backend code
- Proficient in C++ and understanding of object-oriented programming
- Proficient in Python, PHP, Perl, or Ruby, with an emphasis on Python
- Understanding of distributed and scalable systems
- Experience with multithreaded programming
- BSCS or equivalent experience
- Experience writing code for security and virtual currency transactions a plus
- Experience optimizing database connections and queries a plus
- Experience with online gaming architecture a plus
- Knowledge of SQL databases (MySQL, Microsoft SQL Server, or other)
- Videogame console development experience is quite helpful
- Love for video games (not just ours!)
Role offers:
- Opportunity to work on a world-leading sports game franchise
- A broad remit with impact on the game's ability to deliver experiences to players
- A chance to work with a diverse and empowered team