You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
2K

Senior Server Engineer - NBA 2K

  • Remote
  • 6+ years

Salary

$130,700/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company makes video games with independent, ambitious teams and has shipped over 100 multi-sku titles. It has studios in Novato, Irvine, Budapest, Shanghai, Austin, Boise, Seoul and Parksville, Canada.

You will join the NBA 2K team as a Senior Engineer focused on server-side development. The role reports to the Lead Director of Programming.

You will own work across distributed systems, large-scale computing and efficient databases, building high-performance backend services that power the online features of one of the most popular sports game franchises.

Responsibilities

  • Build and run the backend architecture and services behind NBA 2K's online features.
  • Design and tune distributed systems for scalability, reliability and fault tolerance.
  • Create and maintain large-scale computing systems that serve millions of players at the same time.
  • Build efficient database structures and queries for high-volume, real-time transactions.
  • Ship backend services that keep latency low and stay stable.
  • Work with engineering and design teams to make online play feel seamless.

Requirements

  • 5+ years of professional software development, mostly on backend and server-side systems.
  • Strong C++ skills and a solid grasp of object-oriented programming principles.
  • Experience with multithreaded programming to keep large, real-time systems efficient and stable.
  • Understanding of distributed and scalable systems.
  • Working knowledge of SQL databases such as MySQL, PostgresSQL, or similar.
  • Skill in database optimization, including connection management and query performance tuning.
  • Familiarity with online gaming architectures and service design for live, connected players.
  • Proficiency in at least one scripting language, such as Python, javascript/typescript, Perl or Ruby, with a strong preference for Python and javascript.
  • Demonstrated ability to research, evaluate and adopt emerging technologies and trends that improve team capability, platform performance and product innovation.
  • BS in Computer Science or equivalent experience in large-scale software development.
  • A love of video games, not just the company's own.
  • Experience developing secure transaction systems, including virtual currency and account-based features: a strong plus.
  • Video game console development experience: highly beneficial.

Conditions

Open to US residents in all states except Washington, working remotely.

In California, the expected starting base pay is $130,700 to $174,300 per year.

In New York, New Jersey, Maryland and Colorado, the expected starting base pay is $117,700 to $157,00 per year in New York, $117,700 to $157,000 in New Jersey and Maryland, and $117,000 to $157,000 in Colorado, per year.

In Washington, the expected starting base pay is $130,700 to $174,300 per year.

In British Columbia, Canada, the expected starting base pay is $115,700 CAD to $154,300 CAD per year.

Base pay depends on market location and on individual factors such as job knowledge, skills, experience and other objective business considerations.

Regular roles may also include a bonus and/or equity awards and a full range of medical, financial and other benefits. Temporary and intern roles are not eligible for many of these. Plan details are shared on receipt of an offer.

In Washington, total compensation may also include a bonus and/or equity awards and eligibility for the 401(K) plan and Employee Stock Purchase Program.

This is an at-will position. The company may change base salary and other discretionary pay or benefits at any time, based on individual or team performance or market factors.

Benefits

  • Medical, dental, vision and basic life insurance for regular full-time employees.
  • 14 paid holidays per calendar year.
  • Paid vacation of 15 to 25 days per calendar year, or participation in the discretionary time off program.
  • Up to 10 paid sick days per calendar year.
  • Paid parental and compassionate leave.
  • Wellbeing programs covering mental health and other wellness support.
  • Family planning support through Maven.
  • Commuter benefits.
  • Reimbursement for fitness-related expenses.

Where you’d work

Fully remote

You can work from

  • United States

About the company

2K

  • Industry: Gaming

Also hiring in Irvine, United States, United States, Montreal, Canada and 5 more places

2 of their 25 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 21 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • TypeScript
  • Python
  • SQL
  • JavaScript
  • C++
  • Ruby
  • MySQL
Seniority
Senior
Type
Full-time
Equity
Equity offered
Industry
Gaming
Specialty
Backend
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
5+ years
Tech stack
  • TypeScript
  • Python
  • SQL
  • JavaScript
  • C++
  • Ruby
  • MySQL

Location

Work model
Remote
Region
United States
Remote from
  • United States

Compensation

Salary
$130,700 / year
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
Gaming

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason