About the role

  • Software Engineer developing scalable microservices in backend with Go. Join a team focused on fraud prevention and AML compliance as part of a remote-first culture.

Responsibilities

  • Architect & Build: Design and implement high-performance, scalable microservices using **Go**. You will build the foundation that other teams rely on.
  • Optimize Core Systems: Analyze and improve the efficiency of our infrastructure. You will identify and solve deep performance bottlenecks, memory leaks, and network issues.
  • Standardize Best Practices: Help define architectural patterns for database usage, API design, and cloud infrastructure.
  • Infrastructure-as-Code: Work closely with Cloud environments (AWS/GCP) to ensure our platform is resilient, secure, and automated.

Requirements

  • 2–3+ years of commercial backend development experience.
  • Go Expertise: You have a deep understanding of Go, including concurrency primitives (goroutines/channels), memory management, and runtime behaviour.
  • Database Internals: Strong experience with various databases (SQL & NoSQL). You understand the trade-offs between different storage engines and consistency models.
  • Cloud Native: Hands-on experience with public clouds (**AWS** or **GCP**). You understand modern cloud architecture patterns.
  • Event-Driven Patterns: Experience building distributed systems using message queues and event-driven architecture.
  • Foundational Knowledge: Solid understanding of Networking (TCP/IP, HTTP, gRPC) and the basics of Kubernetes.

Benefits

  • Generous compensation in cash and equity
  • Early exercise for all options, including pre-vested
  • Work from anywhere: Remote-first Culture
  • Flexible paid time off and Year-end break
  • Health insurance, dental, and vision coverage for employees and dependents - *US and Canada specific*
  • 4% matching in 401k / RRSP - *US and Canada specific*
  • MacBook Pro delivered to your door
  • One-time stipend to set up a home office — desk, chair, screen, etc.
  • Monthly meal stipend
  • Monthly social meet-up stipend
  • Annual health and wellness stipend
  • Annual Learning stipend

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$155,000 - CA$210,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDistributed SystemsGoogle Cloud PlatformGRPCKubernetesMicroservicesNoSQLSQLTCP/IPGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.