Senior Engineer, Server – NBA 2K
Job Description:
- Own backend architecture and services supporting NBA 2K online features
- Design and optimize distributed systems for scalability, reliability, and fault tolerance
- Build and maintain large-scale computing solutions handling millions of concurrent players
- Develop efficient database structures and queries for high-volume, real-time transactions
- Deliver high-performance, low-latency, stable backend services
- Partner with engineering and design teams to enable seamless online gameplay experiences
- Report to the Lead Director of Programming
Requirements:
- 5+ years of professional software development experience, with a strong focus on backend and server-side systems
- Strong proficiency in C++ and understanding of object-oriented programming principles
- Proficiency in one or more scripting languages such as Python, PHP, Perl, or Ruby; strong preference for Python
- Understanding of distributed and scalable systems
- Proven experience with multithreaded programming in large-scale, real-time environments
- Ability to research, evaluate, and integrate emerging technologies and trends
- BS in Computer Science or equivalent experience in large-scale software development
- Experience developing secure transaction systems, including virtual currency and account-based features, is a strong plus
- Database optimization skills, 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
Benefits:
- Bonus and/or equity awards
- 401(K) plan
- Employee Stock Purchase Program
- Medical insurance coverage
- Dental insurance coverage
- Vision insurance coverage
- Basic life insurance coverage
- 14 paid holidays per calendar year
- Paid vacation time ranging from 15 to 25 days per calendar year
- Company discretionary time off program eligibility
- Up to 10 paid sick days per calendar year
- Paid parental leave
- Paid compassionate leave
- Wellbeing programs for mental health and other wellness support
- Family planning support through Maven
- Commuter benefits
- Reimbursements for fitness-related expenses
- Fully remote work arrangement