This job listing expired on Apr 15, 2022
Tweet

At Blitz, we're redefining competitive gaming with a revolutionary desktop app and websites that help gamers improve their play (check out blitz.gg). Our applications help gamers play better by providing in-game enhancements, real-time scouting of enemy teams, unique performance insights, up-to-date stats, and personal progress tracking.

Currently, our major products support the popular MOBA, League of Legends, and the celebrated FPS, Valorant, but we’re quickly expanding to support more popular esports titles for PC and mobile.

Overview

Blitz is horizontally scaling our Elixir backend team to empower more gamers across more games.

Join a small, self-motivated, and autonomous team that continuously deploys code to millions of users. Help extend a modular, well-encapsulated backend architecture to several new games while ensuring availability and scalability.

Write functional Elixir code for data analytics to empower our users. Our backend system digests and serves 10s of TB of data every day with over 500k database operations per second.

Join a team that constantly works to optimize the global goals of the organization and the daily process of delivering software. We continually improve our work environment so we can more easily deliver better and faster data to our users.

We welcome remote workers or those based in Los Angeles, CA. We operate mostly asynchronously using Kanban. We consider it a strength if you are online roughly during Pacific Time Zone business hours.

Responsibilities

  • Understand and make well-reasoned design decisions and tradeoffs in their area
  • Deliver complex products that they believe are well-baked and bug-free
  • End-to-end responsibility on projects of increasing complexity; contributes to common code.
  • Communicate technical decisions through design docs, tech talks, and the wiki
  • Provide technical advice and weigh in on technical decisions that impact other teams or the company at large. Research and propose new technologies.
  • Regularly deliver software on-time and is constantly working to make accurate estimates and deliver on those estimates
  • Set direction at the service level and consistently influences decision-making at the project level
  • Understand the tradeoffs between technical and product needs and leads to solutions that take all of these needs into account

Technologies We Use:

  • Elixir and Erlang
    • Phoenix, LiveView, GenStage, and more
  • Postgres and Riak
  • Redis
  • Git

Preferred Experience:

  • Experience working in an Agile environment
  • Experience working in game development, esports, or a passion for playing online video games
  • Interest in gaming and esports, particularly in League of Legends