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 new

  • 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

Software Engineer in Test

  • Roadie
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Remote

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €73k-€116k
  • Greece

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: zł 369k-zł 584k
  • Poland

Senior Devops Engineer

  • Woliba
  • Full time
  • USA
  • 09/13/2026
  • Remote

Senior Core Infrastructure Engineer

  • Oracle
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Nashville, TN