Staff Software Engineer / Architect (Payments)

Remote or Vancouver, BC
What does success look like for you? For folks here, it means thriving in a high-autonomy environment and tackling complex problems in a technical space that is constantly changing and evolving. Engineers on our teams are focused on writing great code, but more-so collaborating with Product, Design, and other team members to define what games mean on the blockchain, and creating this new opportunity for our users.

And we need a strong technical specialist with payments experience to help us enable millions of new users in a mainstream audience onboard to the blockchain and trust that their assets and transactions are secure. You'll help shift the technological landscape within the company through experimentation and auditing of emerging tech stacks, while shaping the way a new technology is introduced to, and adopted by, new audiences throughout the world.
What you’ll accomplish with us:
  • Oversee and advise all product lines related to payments, ranging from KYC, verification and onboarding, to fraud, billing, and reporting
  • Design, build, and scale systems that securely facilitate movement of money through the credit, crypto, and ACH networks
  • Lead the team in building critical systems that process millions of dollars in payments and require around-the-clock availability
Does this describe you?
  • Familiar with compliance regimes like PCI, SOX, and GDPR
  • Worked in e-commerce, have good understanding of end-to-end payment flows, and have payment processing experience including different payments and ledger systems
  • Committed to personal and professional growth and willing to both learn from and teach a high performance team
  • Excited about joining an open and honest work environment with supportive, ego-free colleagues committed to solving hard problems
  • You are capable of applying your skills across a variety of use cases; inflexible specialists need not apply
  • We believe in processes and the power of planning, but you will often have to roll with the punches and prioritize the most impactful tasks on the fly
Bonus points if you have the following:
  • Familiar with our commonly used technology choices (Golang and Javascript)
  • Developing DApps or interacting with blockchains
  • Understanding of the deployment process and comfort with Docker, containers, and Kubernetes
  • Familiarity with event-driven architecture, Kafka, and comfort with having eventual consistency across multiple services
  • Strong understanding of application and API security
  • Experience in DeFi
  • Experience with tax collection, reporting, and remittance


More about Dapper Labs:

Dapper Labs is the world's first blockchain entertainment company. We are the creators of industry-leading experiences including CryptoKitties and NBA Top Shot, as well as Dapper Wallet, the simplest way to manage your assets and use the blockchain. We are also the original developers behind Flow, a new decentralized blockchain designed from the ground up for scalability and ease of use.

Our mission at Dapper Labs is to make the world a more open, empowering, and enjoyable place through consumer adoption of decentralized technologies. We have raised over $300M from leading VCs including Fred Wilson (USV) and Chris Dixon as well as Venrock, Samsung, Google Ventures, Coatue, NBA players, and global artists, among others. Dapper Labs partners include the NBA and NBPA, the NFL-PA, Ubisoft, Warner Music, Turner, Dr. Seuss, Genies, and the UFC, as well as 100+ others.

Visit our website to learn even more about Dapper Labs, including information about benefits and perks.