Enable job alerts via email!

Staff Engineer

Sage Recruiting

Toronto

Remote

CAD 180,000 - 210,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fast-growing SaaS company is seeking a Staff Engineer to develop features and provide technical leadership. Ideal candidates have 8+ years in building complex software applications, with substantial backend experience in Java, Kotlin, or TypeScript. This role offers a competitive salary of CAD 180K – 210K, share options, and a flexible work schedule, including remote options in the Pacific time zone.

Benefits

Competitive salary
Share options
Flexible work schedule
Private medical insurance
Maternity and paternity benefits

Qualifications

  • 8+ years of experience building complex software applications.
  • 5+ years of backend development experience.
  • Experience in product-first companies.

Responsibilities

  • Feature development on a cutting-edge product.
  • Provide technical leadership and guidance.
  • Create scalable solutions to complex problems.

Skills

Backend development experience
Leadership
Strong communication skills
Problem-solving
Collaboration

Tools

Java
Kotlin
Typescript
Node.js
Job description

Sage Recruiting is looking for a Staff Engineer to join a fast-growing SaaS company in Vancouver (or Remote!). The product redefines email communication and transaction by developing an online collaboration tool which optimizes their customers' workflow. As a Staff Engineer, you will spend most of your time on feature development and the rest on technical leadership. You will also create sustainable, high-performance, and scalable solutions and provide solutions to challenging problems. You will collaborate with the global team with the goal to reinvent the way people communicate in enterprises. If you are looking for an opportunity where you’ll have a great impact in a flexible, collaborative, and creative work environment, this is for you!

What we are looking for
  • 8+ years’ experience building and implementing complex, multi-tier distributed software applications
  • 5+ years’ backend development experience building and running applications using Java / Kotlin / Typescript / Node.js
  • Adept in working in product-first companies and experience in developing SaaS platforms creating new ideas from initial design to product release
  • Competent in designing and developing solutions to complex problems with significant impact
  • Experience in conducting feasibility studies
  • Experience in modern technology research and assessment and making the optimal architectural decisions for complex business problems
  • Passionate team players who can provide leadership and can push the norms
  • Strong oral and written communication skills
Nice to have
  • 2+ years’ frontend development experience using TypeScript, React
  • Experience in setting technical direction and leading project teams as a hands-on technical lead
  • Experience with scaling distributed systems
  • Knowledge of functional programming
What we offer
  • Competitive salary (CAD 180K – 210K)
  • Share options
  • Flexible work schedule (remote work option – Pacific time zone)
  • Private medical insurance
  • Maternity and paternity benefits
  • Growth in a fast-growing SaaS company
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.