S

skillz

Platform for cash-prize competitive gaming

Senior Software Engineer - Backend

Backend EngineeringPosted on Nov 12
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 5 years of professional software development experience in Golang and/or Java.
  • Strong experience with distributed, multi-tiered systems, caching such as Redis or Memcached, and relational databases.
  • Experience building low-latency, high-performance applications in real-time systems.
  • Proficiency with at least one major cloud provider: AWS, Azure, or GCP.
  • Hands-on experience with Kubernetes or similar container technologies.
  • A bachelor's degree in Computer Science or a related technical field, or equivalent industry experience.
  • Knowledge of object-oriented design, algorithm design, data structures, problem solving, and complexity analysis.
  • Knowledge of public cloud services and modern service architectures.
  • Ability to communicate technical information through design documents, code reviews, and presentations to varied audiences.
  • Ability to work in an agile environment and contribute across the full development lifecycle.

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend services in Golang and/or Java.
  • Build and evolve distributed, multi-tiered systems using caching layers such as Redis and Memcached, and relational databases.
  • Develop low-latency, real-time applications that support live competitive gameplay.
  • Set engineering standards for operational excellence and drive measurable improvements in customer SLAs and system KPIs.
  • Balance technical-debt reduction with delivery of customer value.
  • Explain technical challenges, trade-offs, and solutions through design documents, reviews, and presentations to engineers, senior leadership, and cross-functional partners.
  • Deploy and operate services on public cloud platforms and container orchestration platforms such as Kubernetes.
  • Mentor teammates and build a team culture of ownership, quality, and accountability.
  • Work with product, design, and other cross-functional teams to turn business needs into technical solutions.

Desired Qualifications

  • Experience in the gaming industry.

About the Company

skillz

Platform for cash-prize competitive gaming

Skillz runs a mobile gaming platform where players compete in skill-based games for real-money prizes, and developers can integrate their games to participate. Users sign in, choose a game, join a tournament or head-to-head match, pay an entry fee, and win prizes based on performance; Skillz earns from entry fees, in-app purchases, and ads, while providing developers with integration tools. The platform differentiates itself by offering a wide variety of games with cash-prize competitions and a developer-focused toolkit that monetizes games through competitive play. The company's goal is to grow mobile gaming and eSports by expanding real-money competition, broadening the game catalog, and helping developers monetize their titles via Skillz.

Company size
201-500
Company stage
IPO
Headquarters
Las Vegas, NV
Founded
2012

Recently Posted Jobs

Explore more opportunities at skillz

See more jobs