About the role

  • Creating scalable distributed systems for profile ingestion and querying. Collaborating with teams for on-premises and cloud applications.

Responsibilities

  • Collaborate with your team to deliver new features, analyze outcomes, and make improvements
  • Lead projects from concept to implementation, including ongoing customer support
  • Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability
  • Take an active role in influencing our roadmap and your own career objectives
  • Participate in on-call rotations and take responsibility for the services you oversee
  • Support and mentor team members, engage in design conversations, and work closely with colleagues
  • Expand your skill set by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase

Requirements

  • Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar, then that translates well
  • Strong experience with designing and developing software that runs in the Cloud or experience with systems engineering
  • Experience writing clean, robust, and performant software that is easily maintained by others
  • Solid experience with distributed systems
  • Experience working with Kubernetes
  • Experience with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code
  • Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way
  • You are a motivated self-starter with a bias toward action
  • We build everything with our users in mind
  • You have a passion for creating intuitive products that fit customers’ needs
  • Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively
  • Collaboration and communication: The smallest unit we have is a team. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must
  • Experience writing clean, robust, and performant software that is easily maintained by others.

Benefits

  • 100% Remote, Global Culture
  • Scaling Organization
  • Transparent Communication
  • Innovation-Driven
  • Open Source Roots
  • Empowered Teams
  • Career Growth Pathways
  • Approachable Leadership
  • Passionate People
  • In-Person onboarding
  • Balance is Key
  • 30 days annual leave

Job type

Full Time

Experience level

Lead

Salary

CA$186,368 - CA$223,642 per year

Degree requirement

No Education Requirement

Tech skills

CloudDistributed SystemsKubernetesPythonRustGo

Location requirements

RemoteCanada

Report this job

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