- Страна
- США
- Зарплата
- 130 700 $ – 174 300 $
Откликайтесь
на вакансии с ИИ

Senior Server Engineer - NBA 2K (REMOTE)
Отличная позиция в топовой студии над мировым хитом. Предлагает полную удаленку (в пределах США), конкурентную зарплату и возможность работать с передовыми технологиями в геймдеве.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию C++ в контексте высоконагруженных игровых серверов и распределенных систем. Работа с миллионами одновременных пользователей требует исключительных навыков оптимизации и многопоточного программирования.
Анализ зарплаты
Предлагаемая зарплата ($130k - $174k) полностью соответствует рыночным стандартам для Senior-разработчиков в США, особенно в технологических хабах вроде Калифорнии и Вашингтона. Верхняя граница диапазона является весьма привлекательной даже для опытных инженеров.
Сопроводительное письмо
I am writing to express my strong interest in the Senior Server Engineer position for NBA 2K at Visual Concepts. With over five years of experience in backend development and a deep proficiency in C++, I have consistently focused on building scalable, high-performance distributed systems. My background includes optimizing large-scale databases and implementing multithreaded solutions, which aligns perfectly with the technical demands of supporting millions of concurrent players in the NBA 2K ecosystem.
Throughout my career, I have developed a keen eye for low-latency service design and secure transaction systems. I am particularly drawn to this role because of Visual Concepts' reputation for technical excellence and the unique challenge of maintaining a world-class online experience for a premier sports franchise. I am eager to bring my expertise in Python and SQL optimization to your distributed systems team and contribute to the continued success of the NBA 2K series.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 2k уже сейчас
Присоединяйтесь к команде Visual Concepts и создавайте серверную архитектуру для легендарной NBA 2K!
Описание вакансии
At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world’s top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and ambitious. Our studios in Novato, Irvine, Budapest, Shanghai, Austin, Boise, Seoul and Parksville, Canada are committed to artistry and ground breaking technology, offering top candidates the opportunity to learn and grow with some of the hardest working and most creative minds in the industry.
What We Need:
We’re seeking a Senior Engineer with a passion for server-side development to join the NBA 2K team! In this role, you’ll take ownership across a broad technical landscape- working in distributed systems, large-scale computing, and efficient databases to build high-performance backend services. Your work will play a key role in delivering world-class online experiences that power one of the most popular sports game franchises in the world. This role reports into Lead Director of Programming.
What You Will Do:
- Work in the backend architecture and services that support NBA 2K’s online features
- Design and optimize distributed systems to ensure scalability, reliability, and fault tolerance
- Build and maintain large-scale computing solutions that handle millions of concurrent players
- Develop efficient database structures and queries to support high-volume, real-time transactions
- Deliver high-performance backend services with a focus on low latency and stability
- Partner with engineering and design teams to enable seamless online gameplay experiences.
Who Will Be A Great Fit:
- 5+ years of professional software development experience, with a strong focus on backend and server-side systems
- Strong proficiency in C++ with a solid understanding of object-oriented programming principles
- Proficiency in one or more scripting languages such as Python, PHP, Perl, or Ruby, with a strong preference for Python
- Understanding of distributed and scalable systems
- Proven experience with multithreaded programming, driving efficiency and stability across large-scale, real-time environments
- Demonstrated ability to research, evaluate, and integrate emerging technologies and trends to enhance team capabilities, platform performance, and product innovation
- BS in Computer Science or equivalent experience in large-scale software development
- Experience developing secure transaction systems, including virtual currency and account-based features, a strong plus
- Skilled in database optimization, including connection management and query performance tuning
- Familiarity with online gaming architectures and service design for live, connected player experiences
- Working knowledge of SQL databases such as MySQL, Microsoft SQL Server, or similar systems
- Video game console development experience is highly beneficial
- Love for video games (not just ours!)
This is a fully remote role that may be based anywhere in the United States. Below are the expected salary and wage ranges for applicants based in locations where the pay transparency law is in effect: California: $130,700 - $174,300 per year. New York State (inclusive of New York City): $117,700 - $157,000 per year. Washington: $130,700 - $174,300 per year. New Jersey: $117,700 - $157,000 per year. British Columbia: $115,700 -$154,300 (CAD) per year. Base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job-related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards, in addition to a full range of medical, financial, and/or other benefits. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. If hired, employee will be in an 'at-will position' and the company reserves the right to modify base salary (as well as any other discretionary payment or compensation or benefit program) at any time, including for reasons related to individual performance, company or individual department/team performance, and market factors.
To learn more about Visual Concepts and our studio locations, check out our website at www.vcentertainment.com
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Python
- Distributed Systems
- SQL
- MySQL
- Microsoft SQL Server
- Multithreading
- Backend Development
- Scalability
- Database Optimization
Возможные вопросы на собеседовании
Поскольку NBA 2K обслуживает миллионы игроков, важно понимать, как кандидат проектирует системы, устойчивые к резким скачкам трафика.
Как бы вы спроектировали архитектуру сервера для обработки внезапного наплыва игроков во время запуска нового сезона или крупного события?
Вакансия требует сильного владения C++ для бэкенда. Проверка знаний управления памятью и производительности критична.
Опишите ваш опыт оптимизации производительности C++ кода в многопоточной среде. С какими проблемами синхронизации вы сталкивались?
Игра включает виртуальную валюту и транзакции, что требует высокого уровня безопасности и согласованности данных.
Какие подходы вы используете для обеспечения целостности данных и безопасности при разработке систем микротранзакций?
Упоминание SQL и оптимизации запросов в описании требует проверки практических навыков работы с БД под нагрузкой.
Расскажите о случае, когда вам пришлось оптимизировать медленный SQL-запрос в высоконагруженной системе. Какие инструменты вы использовали?
Работа в игровой индустрии требует понимания специфики сетевого взаимодействия (latency, packet loss).
Как вы подходите к минимизации задержек (latency) в клиент-серверном взаимодействии для real-time спортивного симулятора?
Похожие вакансии
Senior Rendering engineer C++ в 3D Карту
Staff Software Engineer, Player Experience
Senior Online Engineer - WWE 2K
Senior Animation Programmer
Middle Unity (c#) developer
Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- США
- Зарплата
- 130 700 $ – 174 300 $