Enable job alerts via email!

Senior Software Engineer (Ruby on Rails)

Workstream

Vancouver

Hybrid

CAD 100,000 - 150,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company focused on empowering deskless workers through innovative software solutions. As a Senior Software Engineer (Ruby on Rails), you will work on developing high-quality applications that enhance the management of hourly businesses. This role offers competitive salary and equity, health benefits, and a hybrid work environment.

Benefits

Comprehensive health coverage: medical, dental, and vision
Learning/development stipend
Unlimited PTO
WeWork Office - Amenities and Perks

Qualifications

  • Strong background in application development and TDD.
  • Proficient in Ruby on Rails, with experience in building high-performance backend systems.
  • Experience with SQL and NoSQL databases.

Responsibilities

  • Deliver well-scoped product features working closely with cross-functional teams.
  • Advocate for test-driven development to ensure quality software delivery.
  • Design and build scalable systems to support backend processes.

Skills

test-driven development
application development
communication
programming principles
scalable systems
SQL
NoSQL
Ruby on Rails
Golang
Node.js
Python
cloud platforms

Tools

Redis
Memcached
AWS

Job description

Senior Software Engineer (Ruby on Rails)

Join to apply for the Senior Software Engineer (Ruby on Rails) role at Workstream

Senior Software Engineer (Ruby on Rails)

Join to apply for the Senior Software Engineer (Ruby on Rails) role at Workstream

Get AI-powered advice on this job and more exclusive features.

Workstream is a mission-driven company that believes in building premium, modern software solutions for hourly businesses. There are 2.7 billion hourly workers, who make up 80% of the global workforce, but they've been heavily underserved by technology and deserve better. We help local businesses around you hire, manage, and pay qualified workers.

Our customers include leading brands from multiple sectors, including Burger King, Carl's Jr./Hardee's, IHOP, KFC, and Culvers. At series B, we are quickly expanding our product portfolio. We are backed by legendary VCs and industry experts like Founders Fund, BOND, and Coatue.

We are a team from UC Berkeley, Cornell, SJTU, Cambridge, NUS, with broad industry experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and talented engineers who focus on building and innovating cloud technology solutions that empower local businesses to thrive and better serve the deskless workforce in their communities. We are seeking a talented Senior Engineer to join our growing engineering team.

Day in the Life:

  • You are a seasoned Software Engineer with a strong background in application development.
  • Work closely with Product Managers, Engineering Managers, and peer engineers to deliver well-scoped product features.
  • You advocate for and practice test-driven development (TDD) to ensure the delivery of high-quality, reliable software.
  • Your technical skills are complemented by your ability to communicate effectively in English, both verbally and in writing.

Who You Are:

  • Proficiency in at least one of the following languages: ruby on rails, golang, node.js, python, with experience in developing high-performance and high-availability backend systems. Ruby on rails is preferred.
  • Experience with NextJS or other front end technologies is nice to have.
  • Strong foundation in programming principles and design patterns.
  • Experience with building scalable systems and test driven CI/CD commitment to quality software development.
  • Experience with SQL and NoSQL databases, such as PostgreSQL or MongoDB, have comprehensive understanding of the decision-making process between SQL and NoSQL databases.
  • Knowledge of caching mechanisms such as Redis or Memcached.
  • Familiarity with cloud platforms such as AWS
  • Demonstrated experience in designing distributed systems with a holistic perspective.
  • Keep up with the latest technological trends and continuously improve productivity.
  • Full professional proficiency in English

What We Offer:

  • A mission-driven and value-based company dedicated to empower deskless workers and local businesses
  • An early employee opportunity at a Series B hyper-growth startup; work with the founding team and industry veterans to accelerate your career
  • Competitive salary and equity
  • Comprehensive health coverage: medical, dental, and vision
  • WeWork Office - Amenities and Perks
  • Learning/development stipend
  • Unlimited PTO
  • Hybrid Office/WFH schedule

In compliance with the British Columbia Pay Transparency Act, the base salary range for this role is between $100,000-$150,000 CAD. This range is not inclusive of our equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

Additional Information

Workstream provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

We are committed to the full inclusion of all qualified individuals.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Workstream by 2x

Get notified about new Senior Software Engineer jobs in Vancouver, British Columbia, Canada.

Burnaby, British Columbia, Canada 4 weeks ago

Senior Software Engineer - User Generated Experiences

Burnaby, British Columbia, Canada 3 months ago

Sr Software Development Engineer - Grants Development
Applied Sr Data Scientist - Fintech Foundation
Sr. Engineering Manager, Infotainment Applications

Burnaby, British Columbia, Canada 2 months ago

Burnaby, British Columbia, Canada 3 days ago

Senior Database Developer, Product Support Team (Bangkok based, relocation provided)
Senior Software Engineer, Backend - Fintech
Senior Software Engineer, Account Management
Senior Software Engineer (Infrastructure)
Senior Backend Developer - Java & .NET (Future Opportunity)

Richmond, British Columbia, Canada 1 month ago

Senior Backend Software Developer (JAVA)

Burnaby, British Columbia, Canada 2 weeks ago

Software Engineer (Senior API Developer))

Richmond, British Columbia, Canada 1 year ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Developer Experience

Pantheon

Vancouver

Remote

CAD 130’000 - 150’000

7 days ago
Be an early applicant

Senior Software Engineer

Truss Payments

Vancouver

Remote

CAD 120’000 - 250’000

4 days ago
Be an early applicant

Sr Software Engineer - RoR

HRB

Remote

CAD 80’000 - 120’000

27 days ago

Senior Software Engineer (Ruby on Rails - Core Scribd) - (Remote - US/Canada)

Jobgether

Remote

USD 80’000 - 120’000

30+ days ago

Senior Software Engineer (Ruby on Rails - Core Scribd) - (Remote - US/Canada)

Jobgether

Remote

USD 80’000 - 120’000

30+ days ago

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Vancouver

Remote

CAD 105’000 - 133’000

9 days ago

Senior Software Engineer - Ruby on Rails

Altrio

Toronto

Remote

CAD 80’000 - 120’000

30+ days ago

Senior Software Engineer (Ruby on Rails)

Workstream

British Columbia

Hybrid

CAD 100’000 - 150’000

8 days ago

Golang System Software Engineer - Containers / Virtualisation

Canonical

Vancouver

Remote

CAD 80’000 - 120’000

5 days ago
Be an early applicant