Software Architect



Looking to join a fast-paced company where your work has a direct impact and your position has infinite growth potential? Interested in working remotely to help a new product come to life? Keen to take your skills to the next level? Pepper is an esports tech startup working to create a next-generation social tournament platform that wants you on our team.

Software Architect

We need a visionary that can make sure our platform stands the test of time. Your job will be assisting all development processes, removing any bottlenecks you find, ensuring the platform is built to scale, managing infrastructure and development tooling, and generally making sure the right abstraction is in place at the right time to keep the team nimble and the UX spectacular. The position is currently remote.

About Us

Pepper is a next-generation esports platform that makes it possible to create and manage player communities, spectators, sponsors, and brands—all in one place. By working closely with and listening to event organizers, tournament operators, and live venue operators over the last two years, Pepper has developed a unique product that connects leaders in esports to their audience and helps them grow leaner, faster, and smarter businesses.

 Pepper’s key technologies include its patent-pending AI engine, which automatically captures game data to create a tournament experience that extends beyond live gameplay and includes highly demanded features such as global leaderboards, player profiles, statistics, new tournament discovery and digital wallets, advanced bracketing, public APIs, a global ranking system, and more.

Pepper’s parent company, TGS, is a leader in the esports industry. TGS partners with Fortune 500 brands, schools, and tournament organizers to build out their esports community via tournaments, broadcast production, and events. TGS has commercialized an esports solution that allows brands and gamers to interact on its end-to-end platform. The combination of TGS Esports event expertise and next-generation software creates an unparalleled esports experience that allows sponsors and brands to reach their desired gaming demographic.

The Tools and Tech

We use the following tools to conduct work:

  • Discord
  • Google Suite/Google Meet
  • Figma
  • Gitlab (Issues, Boards, Bots, CI/CD)

The platform is built using the following technologies:

  • Terraform
  • AWS (S3, ECS, EC2, RDS, Cloudfront, Lambda)
  • PostgresQL
  • Node.js
  • GraphQL
  • React
  • Redux

About You


  • 8+ years of experience developing software for the web
  • Experience writing and maintaining DevOps, build and deployment tooling like Gitlab CI/CD, Terraform, Webpack, Typescript and Babel
  • Proven track record delivering high-quality front-ends in React and GraphQL APIs in node.js
  • Up to date knowledge of the web platform and node.js ecosystem
  • Past work using all of the tools and technologies mentioned above
  • Willing to put in the extra time to meet occasional sensitive deadlines
  • Ability to mentor and delegate effectively to less experienced developers
  • A drive to speed up development processes by upgrading developer tooling or encapsulating common patterns
  • Enjoys cleaning up technical debt, learning from past implementations, and making the code easier to manage and change over time

Bonus Points

  • Experience with Python, C#, .NET, machine learning or Electron
  • A passion for gaming or a history playing esports
  • Previous remote work experience


Job Category: Web Development
Job Type: Full Time
Job Location: Remote Richmond (BC)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx