Senior Full-Stack Engineer
Job Description
About the Role
Join a small engineering team building a marketplace for GPU compute. This senior, backend-focused role combines architecture and hands-on development, with ownership across product planning, implementation, and production reliability.
What You'll Do
Architect and build backend services and frontend features for inventory, orders, requests for quotes, and invoicing.
Plan and document features, use AI coding agents to accelerate development, and validate the quality and correctness of their output.
Extend the platform with identity and business verification automation, messaging integrations, live chat, and AI-powered customer support.
Deploy and maintain production systems, focusing on performance, reliability, and maintainability.
Take part in product discussions and team standups, and help resolve customer support requests and tickets.
What We're Looking For
Eight to twelve years of software engineering experience, including shipping customer-facing web applications and substantial backend work.
Experience as a founder or at an early-stage startup, with a self-directed, adaptable approach.
Proficiency with React, TypeScript, SQL, and modern HTML and CSS; familiarity with Go, Rust, Node.js, Bun, Temporal, or Kafka is relevant.
Hands-on Kubernetes experience and the ability to implement CI/CD pipelines.
Familiarity with AI-assisted development, including planning and writing specifications for AI agents.
Experience with marketplaces, e-commerce, inventory, invoicing, or traditional business operations; product experience beyond crypto-only products.
Comfort supporting customers and collaborating during core hours of 11 AM to 4 PM Eastern Time.
Compensation & Benefits
Base salary: $200,000 to $275,000 USD annually. Visa sponsorship is available.
Location
Remote, with the primary location in Canada. Candidates must be able to work US-compatible hours.