Enable job alerts via email!

Sr Full Stack Engineer

GuruLink

Vancouver

Remote

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading background screening firm is seeking a Senior Engineer to design and maintain scalable software solutions. The ideal candidate will have proven SaaS experience and expertise in database design and cloud deployment. This remote role offers 4 weeks of paid vacation, a comprehensive health package, and allows work from anywhere for up to 3 months each year.

Benefits

4 weeks of paid vacation
Work anywhere in the world for 3 months
Comprehensive health package
Home-office allowance
Budget for industry conferences

Qualifications

  • Proven ability to deliver high-quality SaaS software in an Agile environment.
  • Deep understanding of relational databases schema design and optimization.
  • Experience deploying applications on AWS or Azure.

Responsibilities

  • Collaborate with teams to deliver customer-facing solutions and maintain code quality.
  • Refactor legacy code and optimize platform performance.
  • Guide junior engineers and lead critical projects.

Skills

Proven SaaS Experience
Database & API Expertise
Cloud & Deployment Know-How
Collaborative Communication
Job description

Location: REMOTE / Vancouver, British Columbia
This job allows you to work remotely.

Overview

Our Client is revolutionizing background screening with The World’s Easiest Background Check—fast, global, and powered by tech. We’re not about outdated processes and red tape. We’re about innovation, speed, and impact. If you’re looking for a place where ownership, collaboration, and creativity thrive, this is it.

The Role

We’re seeking a Senior Engineer who can design, build, and maintain scalable software solutions underpinning our core platform. As a senior member of the engineering team, you’ll drive technical decisions, ensure code quality, and mentor junior developers. You’ll collaborate with Product Managers and cross-functional partners to deliver high-impact features and drive continuous improvements in performance, reliability, and development practices.

Responsibilities
  • Software Development: Collaborate with cross-functional teams to deliver customer-facing solutions. Own code quality, test coverage, observability, and documentation—from high-level architecture down to sequence diagrams. Take charge of high-priority bug fixes and unblock customers with rapid triage and resolution.
  • Codebase Maintenance: Refactor legacy code, squash technical debt, and optimize performance. Participate in a shared on-call rotation to support critical services and ensure platform reliability during and outside business hours.
  • Mentorship & Leadership: Guide junior and intermediate engineers through design reviews, pair programming, and best practices. Serve as the Tech Lead on critical projects: clarify requirements with product managers, provide architectural guidance, and ensure successful delivery.
  • Stay Ahead of the Curve: Keep abreast of emerging technologies, propose improvements, and introduce innovative solutions that push our platform forward.
  • Proven SaaS Experience: Demonstrated success delivering high-quality SaaS software in an Agile environment, with strong proficiency in multiple languages and frameworks.
  • Database & API Expertise: Deep understanding of relational databases schema design, optimization, and performance tuning. Fluent in REST API design, authentication, and authorization best practices.
  • Cloud & Deployment Know-How: Experience deploying, configuring, and troubleshooting applications on AWS or Azure in enterprise settings.
  • Collaborative Communication: Excellent verbal/written communication—comfortable participating in client calls to provide technical expertise when needed.
Special Perks
  • Vacation Mode On: 4 weeks of paid vacation + additional health & wellness time off.
  • Nomad Policy - Work anywhere in the world for up to 3 months of each year
  • Health and Benefits: Comprehensive Package for you and your dependents.
  • Flex Life: Fully remote setup with a home-office allowance and flex stipend.
  • Growth Fuel: Budget to attend industry conferences, pursue certifications, or take advanced courses.
  • Impact & Ownership: Own critical system components that directly affect customer experience and platform stability.
Must Have Skills
  • Proven SaaS Experience: Demonstrated success delivering high-quality SaaS software in an Agile environment, with strong proficiency in multiple languages and frameworks.
  • Database & API Expertise: Deep understanding of relational databases schema design, optimization, and performance tuning. Fluent in REST API design, authentication, and authorization best practices.
  • Cloud & Deployment Know-How: Experience deploying, configuring, and troubleshooting applications on AWS or Azure in enterprise settings.
  • Collaborative Communication: Excellent verbal/written communication—comfortable participating in client calls to provide technical expertise when needed.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.