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
Software Engineer .NET role at TELUS Digital. Design and implement cutting - edge solutions for transformative customer experiences with a global team.
Tech Lead Manager overseeing automation systems for Jerry.ai, an AI - driven car ownership app, enabling a smooth user experience. Leading architectural changes and advancing internal tools for future growth.
Engineering Team Lead evolving automation systems for Jerry.ai's insurance marketplace. Collaborating with the CTO to enhance system architecture and mentor engineering teams.
Back - End Developer enhancing Java/Kotlin applications for Equisoft, a global digital solutions provider for financial institutions. Collaborating with teams to design, develop, and deploy innovative client solutions.
Senior Software Engineer developing AI companionship platform for EverAI. Contributing to scaling large - scale products in a fast - paced environment.
Senior Software Engineer shaping the technical foundation for a high - growth product in competitive gaming. Collaborating with teams to deliver high - quality solutions and tackle scaling challenges.
Senior C++ Engineer designing high - quality software solutions at Manulife. Building and testing software with a focus on reliability and performance in a collaborative environment.
Intermediate Java Developer enhancing customer and associate experiences by developing innovative applications. Working remotely first and collaborating with teams in Vancouver, BC.
Database Engineer at Bounteous supporting global trading applications. Responsible for database architecture, engineering, and collaboration with global teams.