Company: MPL | Position: Software Engineer | CTC: Up to 45 LPA | Locations: India | Type: Full-Time, On-Site

Company

Position

CTC

Location

MPL

Software Engineer

Up to 45 LPA

India

Table of Contents
    Add a header to begin generating the table of contents

    About Company

    Mobile Premier League (MPL) is the world’s leading mobile eSports platform that allows users to participate in free as well as paid competitions across 60+ games in multiple categories, including fantasy sports, sports games, puzzle, casual and board games. Founded in 2018, MPL hosts hundreds of millions of tournaments a month and is trusted by over 90 million registered users across Asia, Europe, and North America

    Job Description

    We are looking for enthusiastic, innovative engineers to join our engineering team as Software Engineers. In this role, you’ll collaborate with experienced engineers, contribute to real-world projects from day one, and gain exposure to cutting-edge tools and technologies. You’ll play a key role in building and optimizing products that reach millions of users globally. you will join one of our many teams to develop robust, well-designed products, implement new updates and features, and solve complex problems that affect our business and our clients.

    Education & Eligibility Criteria

    • 4+ years of hands-on experience in Java and Springboot working on consumer facing internet products.

    Roles and Responsibilities

    • Responsible for ensuring that the architecture and design of the platform remains top-notch with respect to scalability, availability, reliability and maintainability
    • Act as a key technical contributor as well as a hands-on contributing member of the team.
    • 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, QE team to estimate and execute features/tasks independently.
    • 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, design and ensure timely delivery and high quality

    Skills & Qualification

    • Knowledge of globally distributed disaster-recovery enabled architectures
      Solid understanding of cloud engineering (GCP preferably)
      Expert knowledge of micro services stack and principles (12-factor app) and related network architectures
      Experience of the best practices or REST(SpringBoot, jHipster, Dropwizard) and non-REST (gRPC) communication
      Experience of working with data streaming tech – Apache Spark, Flink
      Good to have experience on building Data Products and ML Platform
      Exceptional code reviewer and solid programmer (Java/Python)
      Exposure to multiple kinds of data storage and retrieval strategies – Relational, Non relational, Document, Graph, Object, Timeseries databases
      Solid grip on CAP theorem, transactional consistency, distributed transactions, eventual consistency
      Knowledge of essential distributed design patterns for backpressure, bulkhead, circuit breaker, event sourcing, CQRS, event driven architecture
      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

    How to Apply for the MPL - Software Engineer role?

    • Get started by clicking the enticing ‘Apply Now‘ button given below.
    • Instantly teleport to the company’s official website for a seamless application process.
    • Effortlessly fill in your details, ensuring every box is checked.
    • Showcase your expertise by submitting your Resume/CV and additional information.
    • Finalize your application by clicking ‘Apply’ and set sail towards your next career adventure.

    Click below button to apply for this position.

    More Job Openings

    Looking for even more career opportunities? We’ve got you covered! Check out our latest job openings across a wide range of industries

    Livspace - Software Engineer
    Company: Livspace | Position: Software Engineer | CTC: Up to 25 LPA | Locations: India | Type: Full-Time, On-Site Company...
    ClearFeed - Software Engineer
    Company: ClearFeed | Position: Software Engineer | CTC: Up to 25 LPA | Locations: India | Type: Full-Time, On-Site Company...
    Rippling - Software Engineer
    Company: Rippling | Position: Software Engineer | CTC: Up to 15 LPA | Locations: India | Type: Full-Time, On-Site Company...
    NIKE - Software Engineer
    Company: NIKE | Position: Software Engineer | CTC: Up to 35 LPA | Locations: India | Type: Full-Time, On-Site Company Position...
    Growth School - Software Engineer
    Company: Growth School | Position: Software Engineer Test | CTC: Up to 12 LPA | Locations: India | Type: Full-Time, On-Site...
    Quorum Software - Software Engineer
    Company: Quorum Software | Position: Software Engineer | CTC: Up to 12 LPA | Locations: India | Type: Full-Time, On-Site Company...
    Kantar - Software Engineer
    Company: Kantar | Position: Software Engineer | CTC: Up to 10 LPA | Locations: India | Type: Full-Time, On-Site Company Position...
    UKG - Software Engineer
    Company: UKG | Position: Software Engineer | CTC: Up to 15 LPA | Locations: India | Type: Full-Time, On-Site Company Position...

    Disclaimer

    Kindly be advised that the details presented above are sourced from the official MPL career page website. For the most current and accurate information, we recommend visiting the official MPL hiring site.

    For even more career prospects, dive into our comprehensive IT job listings: Show me more jobs.
    Ready to level up your career? Explore insightful career-related blogs by: Clicking here.
    Stay in the loop and never miss a job opportunity! Follow us on Telegram: Click here to join.
    Scroll to Top