Himalayas logo
BL

C++ Game Developer

Block Labs
MT, PT + 1 more

About Block Labs

Block Labs is a leading force in the Web3 space, incubating, investing in, and accelerating top-tier fintech, crypto, and iGamingprojects. With a mission to shape the future of decentralized technology, we partner with visionary startups to raise funding, refine product-market fit, and grow their audiences.

As we continue to expand, we are looking for an ambitious and self-drivenindividual to join our rapidly growing team!

About The Role

As a C++ Game Developer, you will contribute to both new and existing parts of the poker platform. You will help implement game variants and interactive mini games, while also improving critical components such as hand evaluation, betting flows, and tournament logic. You will be writing production-grade code in a real-time, high-volume environment where stability, performance, and fairness are core priorities.

You will join a high-performing game engineering team that values clear ownership, strong fundamentals, and pragmatic solutions. This role is ideal for a developer eager to grow by working closely with senior engineers and helping expand one of the most advanced real-time poker platforms in the industry.

Key Responsibilities:

  • Enhance and maintain core poker game logic including hand evaluation, betting flows, pot management, and tournament rules in a large-scale C++ codebase.

  • Implement new game variants and features in collaboration with game designers, ensuring accurate rulesets, fair play, and seamless integration into the platform.

  • Modernize legacy systems by designing modular, service-oriented components with clean APIs, introducing gRPC-based interfaces where appropriate.

  • Improve performance and scalability of the game engine and supporting systems, with attention to multi-threaded logic, game state efficiency, and server stability under load.

  • Write testable, production-grade code and contribute to QA efforts with robust unit, integration, and service-level testing for game-critical logic.

  • Collaborate cross-functionally with Frontend developers, Product Owners, Platform Engineers, and QA to deliver features from concept to deployment with high reliability and clear documentation.

About You:

  • 5+ years of experience in game backend development, with strong proficiency in C++.

  • Deep understanding of game mechanics, including betting structures, state synchronization, and tournament logic.

  • Experience with multiplayer poker game logic and tournament structures is a strong plus.

  • Proven experience working with legacy codebases and incrementally refactoring toward modern architectures.

  • Comfortable with multi-threaded development, performance tuning, and memory management.

  • Experience designing or consuming service-oriented APIs (e.g., gRPC, REST).

  • Familiarity with game server architecture, concurrency models, and networking fundamentals.

What kind of culture can I expect?
Mature, mission-driven, and low-ego. We value clarity over noise, outcomes over theatrics, and pace without chaos. If you’re one of the smartest minds in your craft and want to build with other experts, you’ll feel at home here.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

Portugal +/- 0 hours, and 2 other timezones
Claim this profileBL

Block Labs

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

9 remote jobs at Block Labs

Explore the variety of open remote roles at Block Labs, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Block Labs

Remote companies like Block Labs

Find your next opportunity by exploring profiles of companies that are similar to Block Labs. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Block Labs hiring C++ Game Developer • Remote (Work from Home) | Himalayas