Back to all listings

escafil

Software developer in Toronto with strong Rust and web development experience, focused on distributed systems and identity management, open to remote, hybrid, or in-person roles.

View on HN
Remote Toronto

Skills

RusttokioaxumJavaScriptTypeScriptReactReduxNext.jsVue.jsPythonCC++SQLAutomergeCRDTNixMongoDBJavaAnsibleHaskellAmplitudeFigmaStorybookPrisma ORMresponsive design

Domains

distributed systems backend frontend internal tooling network management desktop applications identity management VPN
Show original post
Location: Toronto, Canada (authorized to work in US and Canada)
Remote: Remote, hybrid, or in-person
Willing to relocate: No
Technologies: Experienced in Rust (tokio, axum), JavaScript/TypeScript (React, Redux, Next.js, Vue.js), Python, C/C++, SQL, Automerge (CRDT). Have some familiarity with Nix, MongoDB, Java, Ansible, Haskell. Front end-specific experience: Amplitude, Figma, Storybook, Prisma ORM, responsive design.
Résumé/CV: https://drive.google.com/drive/folders/1ntlHoB0vhLltu7nZpKIUraUizGGDrWyK. More info about past jobs and projects on my LinkedIn.
Email: see résumé.
Hi! I'm a software developer, currently working on an enterprise VPN product where network access is controlled by a distributed system of servers, which our users can operate without needing to trust us with their traffic. My work is focused on the challenges of building this distributed system on top of Automerge, a CRDT library which the servers use for synchronization, and on user identity management. I work primarily in Rust, which I have been developing software with since 2022.
While I do enjoy working in Rust on distributed systems, I've previously worked in a variety of areas (front-end web development, internal tooling for network management, back-end code for a Linux desktop application), so I'm very flexible in what kind of software I work on.
I love learning new things. If I have experience with some amount of what you're looking for, please feel free to reach out anyway; I will readily learn whatever might be needed.

Top job matches

10

Cardog

Toronto

42%

Cardog is hiring for multiple full-time roles across data, design, business, and field engineering, with remote options for some positions and Toronto/Ontario-based roles for others.

PostgresTypeScriptSQLReactNext.jsTailwind+10

Discord

San Francisco

41%

Discord is hiring a Senior Software Engineer for its Application Security team to build user-facing security features and improve authentication and session security, remotely from the US West Coast or in San Francisco.

PythonTypeScriptReactRustJavaScriptapplication security+6
41%

OpenSanctions is hiring a Product Engineer to own commercial product systems across Python, SQL, and React/Next.js, with remote freelance work and an option for employment.

PythonSQLReactNext.js

Fastly

Remote

40%

Fastly is hiring senior to principal software engineers across edge cloud, security, and platform teams, with onsite preferred but remote strong-fit candidates welcome.

RustC/C++GoJavaScriptTypeScriptWebAssembly+14

SerpApi

Austin, TX

40%

SerpApi is hiring full-time junior to senior fullstack engineers and related roles for its remote-first Austin-based team, offering $150K-$180K and a Ruby/Rails/React/MongoDB stack.

RubyRailsMongoDBReact.jsPythonPHP+7

Tether

Remote

40%

Tether is hiring a full-time remote AI Harness Engineer to build local AI systems combining agentic AI with P2P technology.

JavaScriptTypeScriptAI/LLMsagent harnesseslocal inferenceP2P systems+2
40%

Prophet Town LLC is hiring full-time backend, frontend, and full-stack software engineers for remote/hybrid US roles with $140K-$264K total compensation.

TypeScriptJavaScriptReactNextJSRuby on RailsPython+7

Snout

Remote

40%

Snout is hiring multiple full-time remote engineering and product roles, including a Founding Data Engineer, for a pet health/veterinary care platform.

Node.jsReactPostgreSQLAWSTailwindPython+3

Kaveronix

Remote

40%

Kaveronix is hiring experienced Software Engineers for fully remote, US-only roles with client organizations, paying $80k–$100k/year.

software engineeringmodern software developmentstrong communicationproblem-solvingindependent remote workReact+6
40%

Search Atlas is hiring a remote Product Engineer (PM role) for an AI marketing platform, requiring a technical B2B SaaS PM with hands-on coding/QA skills and EST-hour availability.

B2B SaaS product managementtechnical backgroundPythonTypeScriptSQLAPI familiarity+12