Senior Full Stack Server Engineer

2K
Shanghai
Workplace: OnsiteFull timeFunction: Hospitality & Food ServiceExperience: 8-10 yearsEducation: bachelorsSkills: []

Design, develop, and maintain robust, scalable, and secure server-side applications and APIs for a studio project. Build and consume complex REST/GraphQL APIs with API gateway and service-to-service communication experience. Work across backend languages (e.g., Python/Java/C++), relational and NoSQL databases, and major cloud platforms (AWS/Azure/GCP). Create and validate testing frameworks (unit, integration, BVT, stress/performance) to support high-scale systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
2K
2K
9 months ago

Senior Full Stack Server Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Design, develop, and maintain robust, scalable, and secure server-side applications and APIs for a studio project. Build and consume complex REST/GraphQL APIs with API gateway and service-to-service communication experience. Work across backend languages (e.g., Python/Java/C++), relational and NoSQL databases, and major cloud platforms (AWS/Azure/GCP). Create and validate testing frameworks (unit, integration, BVT, stress/performance) to support high-scale systems.
Location: Shanghai
Workplace: Onsite
Employment Type: Full time
Job Function: Hospitality & Food Service
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain robust, scalable, and secure server-side applications and APIs.
  • •Set up and configure server APIs and ensure correct server-side integration.
  • •Build and document complex REST/GraphQL APIs and support service-to-service communication via API gateways.
  • •Improve database performance using relational databases with skills in query optimization, indexing, and schema design.
  • •Develop testing approaches and frameworks, including unit, integration, BVT, and stress/performance testing.

Key Requirements

  • •8-10 years of professional software development experience, including at least 5 years focused on high-scale backend server engineering.
  • •Expertise designing, building, documenting, and consuming complex server APIs (REST/GraphQL), including API gateways and service-to-service communication.
  • •Proficiency in major backend languages such as Python, Java, and C++.
  • •Strong knowledge of relational databases (e.g., PostgreSQL, MySQL, MS SQL Server) including query optimization, indexing, and schema design, plus familiarity with in-memory and NoSQL solutions.
  • •Hands-on experience deploying and managing applications on a major cloud platform (AWS, Azure, or GCP).
Experience:8-10 yearsSoftware developmentBackend engineering
Education:Bachelor's in Computer science, Computer engineering or directly related field
Languages:English
Tech Stack:RESTGraphQLAPI gatewaysService-to-service communicationPythonJavaC++PostgreSQLMySQLMS SQL ServerNoSQLAWSAzureGCPUnit testingIntegration testingBVTStress testingPerformance testingTerraform

Company Brief

2K
2K is a video game publisher and developer known for sports, action, and strategy franchises such as NBA 2K, WWE 2K, Borderlands, and Sid Meier’s Civilization. It operates as a major label within Take-Two Interactive.
Industry: Gaming
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Novato, United States
Founded: 2005
WebsiteLinkedIn