Software Engineer- Security/Trust



GetMega is one of the first skill based Real Money Gaming platform for the smartphone generation of the world. We are building a platform where players are pitted against each other to compete in various games requiring skills like Reaction, Attention, Spatial and Logic Reasoning, Visual and Auditory Processing etc. We haver games accross various categories including some of the well known cards and casual game. You should definitely checkout our app at

GetMega is founded by two Computer Sciences Undergraduates from IIT Kanpur who have previously run and sold VC funded startup in the logistics domain. We are based out of Bengaluru, India and have raised multi-million dollar funding from Top-Tier Institutional Venture Capitalists to disrupt the multi-billion dollar skill based gaming market around the world.

Values of the Engineering A-Team:- 

Product-Minded - We believe in a mix of data-led and intuitive/Player Focus Group Discussion (FGD) based product decisions. You will have to work closely with our Players, Data and Design teams to understand their psyche, so we can create a more secure experience for Mega players.-
Ownership & Delivery - We work in small cross-functional teams, making a large impact on the products we create from idea to launch. Security would be your responsibility.-
Iterate Quickly - We have a bias to build MVPs and collect direct feedback from the users of our software for faster iteration.

As a Security Engineer at GetMega, you will have a rare opportunity to shape GetMega's security systems, infrastructure, SSDLC, apps and deployment practices while evangelising a strong security engineering culture across all teams. Your work will have a direct impact on the business. We are a fast-growing company with leadership opportunities available to you as the team continues to expand.

The Platform Security team helps secure the cloud-based platforms on which GetMega services are built. We do this by developing and supporting a variety of foundational tools and by offering consulting services. We are looking for a new team member to work on our tools for authentication, authorization, key management, certificate management, and other security activities at GetMega. The pace of our growth is incredible – if you want to tackle hard and interesting problems at scale, and create an impact within an entrepreneurial environment, join us!

What would you be doing?

    • Securely stream content in web/mobile apps/living room devices based applications
    • Design and implement systems that enhance the security of GetMega products and infrastructure
    • Author & maintain core encryption/authentication/authorization services, libraries, and frameworks.
    • Model suspicious behavior and author ways to prevent it
    • Build anomaly detection for GetMega
    • Building ways to authenticate the identity of devices
    • Design and implement abuse detection systems
    • Identify and deliver high impact security solutions at GetMega scale
    • Worked with a service mesh to encrypt communication
    • Deep understanding of cryptography applied to authentication and implicit and explicit roots of trust applied in client applications and devices.
    • Experience with distributed systems or cloud-based computing

Superpowers you’ll need to be a success in this role?

    • 4+ years of software development experience
    • 2+ years of industry experience developing and implementing security features and solutions
    • Experience finding ways to enable other engineers to create more secure products by default without requiring security expertise
    • Ability to define short- and long-term technical goals
    • Professional software development experience
    • Experience with Python and Java
    • Familiarity with computer security principles and practices
    • Experience designing and deploying public key infrastructure, authorization systems, or key management systems
    • Experience advocating for technical security solutions across functional domains
    • Experience applying fundamental security concepts to systems
    • Experience with either device security concepts or cloud security concepts

What would you get from GetMega?

    • The rare opportunity to join one of the hottest Indian startups with multi-million dollar funding. We are not just another gaming studio, but are creating the largest skilling platform in the world.
    • Obvious sweet perks like daily catered breakfast and lunches, endless coffee, and dry snacks. We believe in enabling our employees by removing trivial tasks like packing breakfast/ordering lunch/going out for coffee etc.
    • Swanky custom-built office space. It's a fact that any individual spends a major portion of their lives in office. There's no reason to cut corners in providing the best office space ever.
    • Reimbursements. The company will reimburse any expense made by an employee to reach our goals. Period.
    • We are open to giving out any benefits which will further empower our employees to create the GetMega which we collectively envision.
GetMega is committed to building a diverse and inclusive company that celebrates and develops individuals of all backgrounds. We are an equal opportunity employer and encourage all applicants. 
Apply for this job

Location: Bangalore

Date posted: 2022-01-20