Senior Software Engineer

PAR TechnologyMarkham, ON
CA$115,000 - CA$140,000Remote

About The Position

PAR Technology Corporation is a leader in restaurant technology with over four decades of experience. They empower brands worldwide with innovative software and hardware solutions, serving over 100,000 restaurants in more than 110 countries. Their offerings include Unified Customer Experience solutions, point-of-sale systems, digital ordering, loyalty programs, back-office software, and hardware. This role is for a Senior Software Engineer to join the Brink Point-of-Sale (POS) software development team, requiring extensive experience in leading engineering teams and mentoring junior members. The company emphasizes flexible workplace arrangements and requires employees to have reliable internet and cellular connectivity for effective communication and productivity.

Requirements

  • 6+ years of development experience using C# .Net.
  • Experience working with teams to build/support highly available web applications.
  • Extensive experience working with multiple database systems.
  • Experience working with cloud computing platforms.
  • Ability to analyze and debug new and existing codebases.
  • Strong written, oral, and visual communication skills.
  • Passionate about building next-generation technologies.
  • Enjoys fast-paced environments.
  • Loves to code.
  • Leveraged AI coding assistants to accelerate development workflows and improving code review throughput across the team.

Nice To Haves

  • Extensive experience working with/leading an engineering team.
  • Experience mentoring less experienced members of the team.

Responsibilities

  • Design and implement solutions based on requirements, ensuring they are easily maintainable, deeply tested, and follow clean coding practices.
  • Act in a lead role for tasks and projects.
  • Perform peer design and code reviews.
  • Assist in the growth of team members through mentorship.
  • Identify and propose architecture and design optimizations.
  • Propose potential feature adds and changes to enhance the product.
  • Maintain highly cohesive and collaborative relationships with other team members.
  • Maintain a high degree of confidentiality concerning PAR’s and customer’s information.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service