Staff Software Engineer - Distributed Systems
Staff Software Engineer - Distributed Systems
REMOTE /
Vancouver, British Columbia
- Permanent
This job allows you to work remotely
Job Description
General Application: Staff Software Engineers – Infrastructure, Performance, Scalability
Our client is the world's first blockchain entertainment company. They are on track to be the fastest-growing marketplace in history with over $200 million in sales in the past 30 days alone.
They have 3 key areas that need performance optimization and scalability:
- NFT - Digital Asset Creation, Marketplace Trading & Mobile Gaming
- Cross Currency Wallet: Payments, identity, fraud protection, KYC/AML
- Blockchain Platform: Distributed Systems, Networking, Latency.
Must Have Skills:
Experience in ONE or more of the following areas:
- Work on low-level performance analysis and optimization for core infrastructure software (databases, VMs, web servers, operating systems), instrumented them for performance testing, and optimized or re-architected them for improved throughput.)
OR
Distributed network architecture, have developed custom networking solutions for reliable, low-latency message transmission over unreliable connections. Know why HTTP/2.0 is such a big deal, and could implement something even better given a specific constraint set.
OR
Consumer API hardening and protection against bots targeted at high-value targets (i.e e-commerce gateways, web-poker or crypto)
Nice to Have Skills:
- Familiar with their commonly used technology choices (Golang, Node, Javascript)
- Developed decentralized applications, infrastructure, or interacting with blockchains
- Understand the deployment process, and is comfortable with docker, containers, and kubernetes
- Familiar with event driven architectures, Kafka, and comfortable with eventual consistency
- Have a strong understanding of application and API security
- Have expertise in payments
Special Perks:
- Flexible vacation & work policy
- Diverse opportunities for learning and development (conferences, resources, books)
- Fitness Reimbursements
- Dog friendly office, onsite gym, RMT etc!
- Extremely competitive compensation package including options, tokens etc!