Principal Server Engineer

Job not on LinkedIn

🔥 28 minutes ago

🌐 Serbia, Romania, +3 more countries – Remote

infoinfo

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

👻 Ghost score 15%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of UserWise

UserWise

11 - 50 employees

Founded 2020

💼 Consulting

📣 Marketing

📦 Logistics

Consulting • Marketing • Logistics

UserWise is a game development and LiveOps services company that uses a proprietary AI-driven production system to accelerate development, reduce costs, and improve decision-making. They co-develop and modernize mobile and casual games, run LiveOps and growth for established titles (e. g. , Fruit Ninja Adventures, Wordscapes Search, Sudoku), and build related platforms such as a loyalty and rewards product. UserWise partners with other studios to scale games into sustainable businesses through AI-accelerated engineering, content creation, analytics, and monetization optimization.

📋 Description

• Design, build, and maintain Go/Python backend services for live, high-traffic game titles • Own database schema design and query performance across PostgreSQL systems • Drive horizontal scaling strategy by optimizing CPU/memory footprint and reducing lock contention • Profile and resolve memory leaks, CPU spikes, and deadlocks in production • Lead root-cause investigations for performance issues and outages from detection through resolution • Architect and maintain in-memory caching/state layers using Redis, KeyDB, or Memcached • Design and run load tests to identify breaking points before release • Own backend systems powering live games supporting 1M+ DAU • Work closely with the engineering team on schema design and incident response

🎯 Requirements

• 8+ years of experience • Deep Go and Python expertise, including language internals, execution models, and performance tuning • Strong PostgreSQL fluency, including scalable schema design, query plan analysis, and index strategy optimization • Proven experience scaling systems supporting 350k+ DAU • Hands-on profiling experience identifying and resolving memory leaks, CPU spikes, and deadlocks • At least 2 concrete examples of complex production performance issues or outages, including root cause analysis and resolution methodology • At least 2 released production projects as a core backend engineer handling live traffic • Hands-on experience with Redis, KeyDB, or Memcached • Solid TDD/BDD judgment and practical load-testing experience, such as Artillery • Practical experience with the Nakama framework, including custom Go/Lua modules, matchmakers, storage engine, and real-time multiplayer sockets • Practical GCP/Google App Engine experience deploying, monitoring, and scaling serverless/container services • CI/CD and DevOps experience with GitHub Actions or GitLab CI (nice to have) • Monitoring and alerting experience with Prometheus or Datadog (nice to have) • Strong grasp of networking protocols including WebSockets, gRPC/HTTP2, and UDP/TCP tuning for low-latency real-time systems (nice to have)

🏖️ Benefits

• Market competitive, tax-free USD salaries • Paid Time Off • Annual Performance Reviews

Apply Now

Similar Jobs

🕒 August 21

Genestack

51 - 200

💼 Consulting

🏥 Healthcare

📦 Logistics

Staff Backend Engineer evolving Java/Kotlin APIs and scalable infrastructure for Genestack’s petabyte-scale bioinformatics platform. Supporting AI/ML-driven drug discovery and life sciences research.

Java

Kotlin

NoSQL

RDBMS

🕒 August 7

Ionic Partners

11 - 50

🏢 Enterprise

🤝 B2B

☁️ SaaS

Chief Architect building AI-enabled .NET ERP products for nonprofits, school boards, and government agencies. Defining architecture, coding standards, releases, and complex solutions while mentoring developers.

.NET

🕒 July 27

RemoFirst

201 - 500

👥 HR Tech

☁️ SaaS

🤝 B2B

Staff Back-End Engineer at RemoFirst designing and maintaining Python and Java backend systems. Collaborating with international teams in a fully remote setup.

AWS

Cloud

Distributed Systems

Django

Flask

Java

Kafka

Microservices

MySQL

NoSQL

Postgres

Python

Spring

Spring Boot

SpringBoot

🕒 May 7

Novakid Inc

201 - 500

📚 Education

👥 B2C

Principal Backend Engineer overseeing backend architecture for an online AI-driven education platform. Responsible for major technical decisions and evolving the backend architecture from a monolith to a modular system.

AWS

Cloud

Distributed Systems

Google Cloud Platform

Postgres

Python

Redis