Careers.

From Minecraft worlds to web products, we build software people can use every day. Here’s what engineering on those products could look like.

Hiring status

No open positions

Applications are currently closed. The roles below are examples.

Example roles

Blockdrop · Game engineering

Java Developer

Closed

Build and maintain the Minecraft server plugins behind Blockdrop’s player experience.

Java Developer role details

What the work involves

  • Build Paper plugins for gameplay, progression and moderation.
  • Profile slow server ticks and test changes under realistic player loads.
  • Keep player data compatible across plugin and server upgrades.

Experience that fits

Java, the Bukkit or Paper API, Git, and an understanding of thread safety and how Minecraft servers tick.

Product engineering

Backend Developer

Closed

Build the APIs and data services that our products depend on, from account features to background processing.

Backend Developer role details

What the work involves

  • Design HTTP APIs and evolve relational databases with safe migrations.
  • Build background jobs that handle retries without duplicating work.
  • Add integration tests, logging and metrics that make production issues easier to diagnose.

Experience that fits

Experience shipping a production web service, working with SQL and debugging issues on Linux.