Talent.com
Senior Software Engineer (Ruby on Rails)
Senior Software Engineer (Ruby on Rails)Workstream • Vancouver, Metro Vancouver Regional District, CA
Senior Software Engineer (Ruby on Rails)

Senior Software Engineer (Ruby on Rails)

Workstream • Vancouver, Metro Vancouver Regional District, CA
1 day ago
Job type
  • Full-time
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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer Ruby on Rails • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Senior Front-End Developer - OpenRoad Auto Group

    Senior Front-End Developer - OpenRoad Auto Group

    OpenRoad Auto Group • Richmond, British Columbia, Canada
    Full-time
    SENIOR FRONT-END DEVELOPER - React (Contract).Remote Option (must be located in the Greater Vancouver Area).Imagine working for one of the fastest-growing and largest auto retailers in Canada.We ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Ruby on Rails

    Senior Ruby on Rails

    PosiTrace by Global Fleet Management Inc. • Burnaby
    Full-time
    Based in our Head Office in Burnaby, PosiTrace aims to redefine the GPS tracking industry.We're a global team on a simple mission : make fleets more profitable. We predominantly serve SMB customers i...Show more
    Last updated: 13 days ago • Promoted
    Senior Full Stack Engineer (Rails & React)

    Senior Full Stack Engineer (Rails & React)

    REW.ca • Vancouver, BC, CA
    Part-time
    Quick Apply
    Senior Full Stack Engineer (Rails + React) We’re seeking a highly skilled Full Stack Software Engineer with deep expertise in Ruby on Rails and React. As Canada’s leading real estate pla...Show more
    Last updated: 7 days ago
    Senior DevOps Engineer

    Senior DevOps Engineer

    Promote Project • Vancouver
    Full-time
    At FetLife we're looking for a Senior DevOps Engineer to help us better serve the community.Upgrading and improving our infrastructure. Reducing noise through smarter alerting and root‑cause fixes.H...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Atomic HR • Vancouver, British Columbia, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 19 hours ago • New!
    Construction Associate / Counsel Role

    Construction Associate / Counsel Role

    ZSA Canada • delta, BC, ca
    Full-time
    Remote (anywhere in Canada)| 2+ years Are you looking to be part of an all-star group at a boutique firm that offers ABOVE Bay Street compensation? Ou...Show more
    Last updated: 15 days ago • Promoted
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • richmond, BC, ca
    Full-time
    Required Skills : 5+ years of work experience in customizing and delivering Network or Transmission Application preferably Reliance. LINUX and Windows Operating Systems <...Show more
    Last updated: 6 days ago • Promoted
    Ruby on Rails Web Engineer – SaaS Scale, Hybrid

    Ruby on Rails Web Engineer – SaaS Scale, Hybrid

    Clio • Vancouver
    Full-time
    A leading legal technology company is seeking a Software Developer to join its Engineering team in Vancouver.The role involves solving complex problems, participating in agile projects, and collabo...Show more
    Last updated: 13 days ago • Promoted
    Remote Ruby Engineer - AI Trainer

    Remote Ruby Engineer - AI Trainer

    SuperAnnotate • New Westminster, British Columbia, CA
    Remote
    Full-time
    As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step ...Show more
    Last updated: 30+ days ago
    Software Engineer (Intermediate or Senior)

    Software Engineer (Intermediate or Senior)

    Rival Technologies • Vancouver
    Full-time
    Software Engineer (Intermediate or Senior).You are a strong full-stack software engineer with experience building and maintaining production systems. You care deeply about code quality, reliability,...Show more
    Last updated: 10 days ago • Promoted
    AST MG 16R - Squamish

    AST MG 16R - Squamish

    BC Liquor Distribution Branch • Squamish, British Columbia, Canada
    Permanent
    The BC Liquor Distribution Branch (LDB) is one of two branches of government that provide oversight for the beverage alcohol and non-medical cannabis industries in the province.The LDB is responsib...Show more
    Last updated: 4 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Equest • North Vancouver, British Columbia, Canada
    Full-time
    DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications. This development involves writin...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer (Infrastructure)

    Senior Software Engineer (Infrastructure)

    owl.co • Vancouver, BC, CA
    Full-time
    Quick Apply
    AI systems for high‑stakes, real‑world decisions.Our platform ingests and reasons over large, messy data to surface evidence with hard constraints around fairness, auditability, and low bias.The si...Show more
    Last updated: 30+ days ago
    Saviynt SME

    Saviynt SME

    TechDemocracy • richmond, BC, ca
    Full-time
    Job Title : Saviynt SME Location : Canada / / Remote Job Type : Fulltime / / Contract < / p&g...Show more
    Last updated: 3 days ago • Promoted
    Technical Lead

    Technical Lead

    Anime Universe • richmond, BC, ca
    Full-time
    Equity Partner – Location : Remote (Canada) Jurisdiction : Global Minimum commitment : 20 hours per week Reports To : IT lead Overview A Technic...Show more
    Last updated: 4 days ago • Promoted
    Senior Consultant

    Senior Consultant

    Isaac Operations • delta, BC, ca
    Full-time
    Company Description Who we are.While technically we’re an operational consultancy, we don’t like to call ourselves consultants. We’re a collection of engineers, innovator...Show more
    Last updated: 14 days ago • Promoted
    Senior / Lead Software Engineer

    Senior / Lead Software Engineer

    Arista Networks • Vancouver
    Full-time
    Arista Networks is an industry leader in data‑driven, client‑to‑cloud networking for large data center, campus, and routing environments. What sets us apart is our relentless pursuit of innovation.W...Show more
    Last updated: 13 days ago • Promoted
    Senior Product Manager

    Senior Product Manager

    fintex • delta, BC, ca
    Full-time
    Join a Rocketship 🚀 At Fintex Inc.Our founding team has built and shipped game-changing digital products at Canadas leading financial institutions.Now were taking every...Show more
    Last updated: 6 days ago • Promoted