Full Stack Software Engineer – Payment/APIs

Brain Gain Recruiting

October 17, 2022

Job Description

Company Description

We are a cutting-edge company based in San Francisco, Vancouver, B.C, and remotely all over the world. We build tools and software allowing content creators to engage with their fans, monetize their broadcasts, and grow their channels. On top of our core product stack, we are launching new bets to help serve creators. Our company is changing the live streaming and creator industry and you can be a big part of it.

As a company, we’re small and flexible enough for every person to take the initiative and make things happen. But we’re big enough in our portfolio and reach for those actions to have a global impact. That’s a pretty sweet spot to be in, and we’re always striving to keep it that way.

Central to our culture is deep empathy for our teammates. We do team-wide hackathons and fly the entire team from across the globe to one location to build new ideas together and talk strategy. We strive for complete transparency within the company with a weekly all-hands that covers everything (that is also the only standing meeting we have as a team – anti-meeting). We do learning talks, game nights, product demos, AMAs, and much more. We support remote work.

Job Description

We’re looking for a full-stack software engineer to join our small distributed team. You will be working on Backend Payments integrations with Stripe, Paypal, etc. You will not be micro-managed. You will have complete freedom in how you implement product features and carry a ton of responsibility



  • 5 years experience building and scaling resilient products/services and working on production ready scaleable code
  • Strong experience with backend payments integrations including experience working with different currencies
  • Full stack experience with PHP, SQL and Javascript frameworks
  • Deep experience writing code in PHP
  • Experience working with APIs at scale
  • Comfortable doing front-end tasks if that means seeing project or bug all the way through
  • Previous experience of scaling infrastructure to support millions of users
  • Excellent English written and oral skills
  • BS in Computer Science or related field


  • Expertise in Laravel
  • Experience in Ruby, Go, or Python and other back-end technologies
  • Experience with Vue
  • Experience contributing to Open Source
Additional Information

Location: anywhere in the world. We are a distributed team with fully-remote culture. At same time, a large % of our team is in PST time zone and so it is important to overlap with PST for at least 3 hours each day.