Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Minecraft Server Engineer developing and maintaining custom plugins for Paper-based Minecraft servers at Mud Club. Collaborating on engaging minigame systems and improving core server infrastructure in a fully remote setup.

Responsibilities

  • Build and maintain custom Java plugins for our Paper-based Minecraft servers
  • Contribute to minigame systems that drive player engagement, including game logic, states, and shared infrastructure
  • Work across creative, survival, and minigames, with opportunities to gradually take more ownership of minigame development
  • Help improve core server systems used across multiple game modes
  • Learn and work with Velocity and Bedrock compatibility (Geyser/Floodgate) within a larger server architecture
  • Collaborate on technical decisions around performance, structure, and long-term scalability

Requirements

  • Solid Java fundamentals
  • Familiarity with Paper and Minecraft server development
  • Experience building at least one custom plugin or system , even if small
  • Interest in minigame development and player engagement
  • Curiosity, problem-solving ability, and a desire to learn
  • Comfort working on a live server and iterating over time
  • Nice to have minigame mechanics such as lobbies, matchmaking, game states, or resets
  • Familiarity with Velocity or proxy-based server setups
  • Experience with Bedrock compatibility (Geyser/Floodgate)
  • MySQL, Redis, or other persistence systems
  • Open-source contributions or personal Minecraft projects

Benefits

  • Health and wellness benefits
  • Paid time off , including vacation and statutory holidays
  • Fully remote work
  • A supportive environment focused on learning and mentorship
  • Meaningful ownership over systems that players actively use
  • A clear path to grow into a more senior or lead role as the platform scales
  • A mission-driven community that values doing things right

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$70,000 - CA$80,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaMySQLRedis

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.