Mobile Premier League (MPL) is India's largest eSports and mobile gaming platform that offers 60+ games for free download in categories such as fantasy sports, card games, arcade games, puzzle games, action games, and more. It is the most recognized gaming platform with over 9 crore users playing real money games and more on a single platform. MPL keeps your gaming experience fun by offering you a variety of tournaments and 1v1 battles around the clock.
Your role
Responsibilities:
Responsible for ensuring that the architecture and design of the platform remain top-notch concerning scalability, availability, reliability, and maintainability
Create clear career paths for team members and help them grow with regular mentoring. Perform regular performance evaluations and share and seek feedback.
Own end-to-end availability and performance of features, driving rapid product innovation while ensuring a reliable service.
Working closely with the various stakeholders like Program Managers, Product Managers, Reliability and Continuity Engineering (RCE) team, and QE team to estimate and plan projects in an agile environment
Maintain and drive tech backlog execution for non-functional requirements of the platform required to keep the platform resilient
Assist in release planning and prioritization based on technical feasibility and engineering constraints
A zeal to continually find new ways to improve architecture, and design and ensure timely delivery and high quality
Salary & benefits
The annual salary for this role can range from INR 12 Lakhs to INR 17 Lakhs. (Source: Glassdoor)
The company takes care of you and your loved ones and will support you with a competitive and comprehensive benefits package as mentioned below;
Flexible Time-Off
Healthcare Coverage
Learning Assistance
Paid Parental Leave
Employee Wellness Program
Free Food
Relocation Benefits
Work-life balance
MPL has been doing a great job at building a space for employee happiness and employee well-being. They are flexible in terms of leaves to offer a good work-life balance to their employees. Work days are usually from Monday to Friday with flexible work timings.
Culture & vibe
The culture at Mobile Premier League (MPL) is diverse as they've built an environment that nurtures employee well-being in all situations. Mobile Premier League (MPL), the Bengaluru-based mobile gaming platform, is also making big strides like any other company in prioritizing employee well-being.
So, to ensure that all Fridays at MPL are Fridays-the company treats the last weekday differently. Every alternate Friday at MPL is a day off for the employees and the Fridays apart from those are “No-meeting Fridays”. This system is followed across geographies and offices and not just in India.
About you
Requirements:
Thorough understanding of highly distributed, low latency, and high throughput systems.
Knowledge of globally distributed disaster-recovery-enable architectures.
Knowledge of microservices stack and principles (12-factor app) and related network architectures.
Experience with the best practices of REST (SpringBoot, jHipster, Dropwizard) and non-REST (gRPC) communication.
Exceptional code reviewer and solid programmer (preferably Java).
Exposure to one or more data storage and retrieval strategies - Relational, Non-relational, Document, Graph, Object, and Timeseries databases.
Good knowledge of mid-tier caching strategies.
Understanding of Containerization, Orchestration, and Service mesh frameworks (Kubernetes, Mesos, Ist.io, etc.)
Good understanding of the best practices of API design.
Champion of Engineering excellence - code reviews, unit tests, documentation of system design and architecture, etc.
Computer Science or equivalent engineering graduate.
0 - 3 years
How to apply
To apply for this role, just click on the "Apply on employer site" button below, which navigates to the career page where the application can be submitted directly.
Hiring criteria
You should have or be completing the following to apply for this opportunity.
Entry Pathway
Degree or Certificate
Minimum Level of Study
Bachelor or higher
Study Field
E
Engineering & Mathematics (all other)
I
Computer Science (all other)
Design & User Experience
Programming & Software Engineering
Work rights
The opportunity is available to applicants in any of the following categories.