Staff Software Engineer (Distributed Systems) | Fully Remote (Canada)

Staff Software Engineer (Distributed Systems) | Fully Remote (Canada)

13 Sep
|
Software Recruitment Solutions
|
Canada

13 Sep

Software Recruitment Solutions

Canada

Software Recruitment Solutions is partnered with a high growth Series C data infrastructure company that is looking for a Staff Software Engineer to own their core distributed systems that move and serve customer data at extreme scale.

As a successful Staff Software Engineer you'll have previous experience architecting and building large scale systems capable of processing hundreds of millions of rows and tens of thousands of events per minute or systems of comparable complexity from scratch.

Key Skills

- Experience as Staff Engineer with ownership of a major system
- Deep, first-principles system design experience
- Experience designing for high QPS, low-latency systems
- Built event collection or data streaming services (message queues, Kafka) that power critical systems
- Built backend / distributed systems 0-to-1,



then scaled them through multiple orders of magnitude - e.g. engines moving terabytes of data per day

Day to day you'll be working close to the infrastructure layer using Go and TypeScript, Kafka, Kubernetes, Docker, and AWS (SQS, RDS Postgres, DynamoDB, MSK) to build and scale the distributed systems that move and process enormous volumes of data. This is a fully remote role, open to Staff Software Engineers based in the US or Canada, with a base salary of $180,000 - $320,000 + Equity + Advantages.

Staff Distributed Systems Engineer | Staff Software Engineer | Staff Backend Engineer | Principal Backend Engineer | Kafka | Kubernetes | Go | TypeScript | System Design

📌 Staff Software Engineer (Distributed Systems) | Fully Remote (Canada)
🏢 Software Recruitment Solutions
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (distributed systems) | fully remote (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (distributed systems) | fully remote (canada) / canada