Remote Principal Server Engineer - NBA 2K
About the Role
At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. We are currently looking for a Remote Principal Server Engineer to join our NBA 2K team. In this role, you’ll leverage your extensive experience in server-side development to create high-performance backend services that enhance the online gaming experience for millions of players worldwide.
What You'll Do
- Contribute to 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.
Requirements
- 12+ years of professional software development experience, with a strong focus on backend development.
- Expertise in distributed systems and large-scale computing.
- Proficient in database management and optimization.
- Experience with high-performance backend service delivery.
- Strong problem-solving skills and ability to work collaboratively in a team environment.
Nice to Have
- Experience in game development or working with gaming platforms.
- Familiarity with cloud services and infrastructure.
- Knowledge of real-time data processing technologies.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 annually.
- Fully remote work environment with flexible hours.
- Opportunities for professional growth and development.
- Work with a passionate team dedicated to creating exceptional gaming experiences.
- Comprehensive health and wellness benefits.
This role offers a unique opportunity to work at a leading game development studio, contributing to a globally recognized franchise while enjoying the flexibility of remote work.
Who Will Succeed Here
Deep expertise in distributed systems architecture, particularly with technologies like Kafka and AWS Lambda, to ensure robust real-time data processing for online gaming.
A self-motivated engineer comfortable working in a fully remote environment, demonstrating strong time management skills and the ability to collaborate effectively across time zones.
Proven experience in backend development using languages like Go or Node.js, coupled with a solid understanding of database management systems such as PostgreSQL or MongoDB, to optimize data storage and retrieval in high-load scenarios.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months