Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer (Full Stack)

Home > Python programming jobs

Software Engineer (Full Stack) in Canada

  • Workstream
  • Full time
  • Email
  • Vancouver

Responsibilities

  • Collaborate with Product Managers, Engineering Managers, and peer engineers to deliver well-scoped product features.
  • Build and maintain full-stack, high-performance, and highly available applications.
  • Design scalable distributed systems with a holistic perspective.
  • Apply test-driven development and CI/CD practices to deliver reliable, high-quality software.
  • Communicate with technical and non-technical stakeholders across Engineering, Product, GTM, and Customer Success.
  • Evaluate tradeoffs between SQL and NoSQL databases and use caching mechanisms effectively.
  • Continuously improve engineering productivity and keep up with technology trends.

Requirements

  • 3 to 7+ years of professional software engineering experience.
  • Proficiency in one or more of Python, Java, PHP, or JavaScript.
  • Experience developing full-stack, high-performance, and highly available applications.
  • Strong foundation in programming principles and design patterns.
  • Experience building scalable systems and commitment to test-driven CI/CD practices.
  • Experience with SQL and NoSQL databases, including PostgreSQL or MongoDB.
  • Knowledge of caching mechanisms such as Redis or Memcached.
  • Familiarity with cloud platforms such as AWS.
  • Demonstrated experience designing distributed systems.
  • Strong written and verbal English communication skills.
  • Bilingual English and Chinese skills preferred.
  • Experience with NextJS or other front-end technologies preferred.

Benefits

  • Full-time hybrid schedule with in-office work two days per week, every Tuesday and Thursday.
  • Competitive base salary and equity; the posting lists a base range of C$125,000 to C$165,000 ($90,000 to $120,000 USD), excluding discretionary bonus and equity.
  • Medical, dental, and vision coverage.
  • WeWork office amenities and perks.
  • Flexible paid time off.
  • Opportunity to join an early employee team at a Series B hyper-growth startup and work with the founding team and industry veterans.

Salary: $90k - $120k/yr

Workstream

Workstream builds a mobile-first HR, payroll, and hiring platform for multi-unit restaurants and other employers of hourly frontline workers. Its SaaS centralizes applicant tracking, onboarding, scheduling, payroll, benefits, and compliance with features like text-to-apply and multilingual workfl...

Similar positions

Graduate Software Engineer

  • Synack
  • Full time
  • UK
  • 10/04/2026
  • Remote

Software Engineer - Cloud Images

  • Canonical
  • Full time
  • Remote
  • 10/04/2026
  • EMEA, Americas

GTM Engineer

  • Higgsfield
  • Full time
  • USA
  • 10/04/2026
  • Salary: $130k - $175k/yr
  • San Francisco, CA

Research Engineer

  • Clera
  • Full time
  • Others
  • 10/04/2026
  • Zürich, Switzerland

Lead Automation Quality Engineer

  • London Stock Exchange Group
  • Full time
  • Others
  • 10/04/2026
  • Salary: Competitive
  • Bengaluru, India