MisuJob - AI Job Search Platform MisuJob

Senior Backend Engineer, Core Services (Game)

Limitbreak

Tokyo permanent

Posted: June 14, 2024

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Senior Backend Engineer, Core Services (Game) with Tokyo location and a strong focus on game development and industry trends, with a strong understanding of the Japanese market and a passion for creating innovative game experiences.

Job Description

Senior Backend Engineer, Core Services (Game)

Location: Tokyo, Japan

About us:

Deep expertise. Personal and Industry evolution. Impeccable craft. These are Limit Break’s founding principles.

Limit Break is founded by global industry leaders in mobile gaming. We are unlocking its potential beyond games to transform digital markets into real-world economies and digital worlds into vibrant communities who will take gaming economies for both players and traders to new limits. We combine the power of technology, and creative vision to create experiences that connect people from all corners of the globe.

Limit Break is backed by leading investors that include Buckley Ventures & Paradigm Ventures. The adoption rate and a number of public and private partnerships is proving it to be the next wave of technology of the future and Gaming is leading the way.

About the Role:

Limit Break is looking for experienced backend systems software engineers to join our Core Services team. As a senior member of the team, you will be in a position to influence our best practices and processes, and to create a truly customer-driven culture from the ground up.

This is a unique opportunity for an intellectually curious and hardworking team player to help the organization truly shape engineering in blockchain technologies.

Responsibilities:

• Design, implement, and maintain backend services for a live mobile game using Go, gRPC, REST, protobuf, MySQL, Redis, and service-to-service APIs.

• Own gameplay-adjacent backend systems such as inventory, IAP, live events, leaderboards, messaging, notifications, guild/social systems, scheduling, player state, and live configuration.

• Build systems that are safe under liveops pressure: remote config, event launches, timed campaigns, content updates, rollbacks, partial failures, and client/server version mismatches.

• Design APIs and data flows that are backwards compatible with live mobile clients and resilient to retries, duplicate requests, bad network conditions, and stale client state.

• Diagnose and resolve production issues involving logs, metrics, traces, database state, Redis state, service health, client reports, and live player impact.

• Collaborate closely with Unity client engineers, design, QA, production, data, and product leadership to turn ambiguous feature goals into reliable live-service behavior.

• Improve backend architecture, operational visibility, test coverage, deployment safety, and engineering quality through thoughtful design and code review.

• Participate in incident response and post-launch support for live features, especially during high-volume events, releases, and time-sensitive campaigns.

Requirements. Who you are and what you've done.

• B.S. in Computer Science, or a related field

• 5+ years of software engineering experience, ideally in backend/server-side development with production services at high scale

• Experience architecting complex software solutions

• Experience across the full software development lifecycle from requirements definition through testing and deployment

• Proficient with at least two programming languages, including one of the following: Go, Node.js, C#

• Understanding of relational databases and basic unix networking (files, sockets)

• Experience with Docker and containerization

• Strong sense of initiative and ownership

• A "roll up your sleeves" mindset to get the job done

• Proficiency in English

What an ideal candidate looks like:

• Experience with building online and fast moving mobile games

• Experience with AWS, Amazon EKS, and building cloud native applications

• Experience with Unity Game Development

• Experience working with Unity client teams

• Experience with full stack development


Apply now:

If you are confident, driven and are looking for an exciting role, this job could be a great opportunity for you.

Apply to [email protected] to explore this new opportunity.

This is an international blockchain gaming company that operates regionally, and is opening offices in multiple locations around the globe.

We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply