-
PAR Technology

Software Engineer

PAR Technology
Canada · Full-time · Entry

For over four decades, PAR Technology Corporation (NYSE: PAR) has been a leader in restaurant technology, empowering brands worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing our "Better Together" ethos, we offer Unified Customer Experience solutions, combining point-of-sale, digital ordering, loyalty and back-office software solutions as well as industry-leading hardware and drive-thru offerings. To learn more, visit partech.com or connect with us on LinkedIn, X (formerly Twitter), Facebook, and Instagram.

Position Description

As a Software Engineering II (GoLang), you will play a key role in implementing new features that are aligned with our product goals. You will collaborate with fellow software engineers and architects within an Agile Framework to develop iteratively; with a keen focus on strong technical implementations rooted for high-volume and highly available systems. You will work within a Service Oriented Architecture – and apply the concepts, principles and trade-offs. While adding to our new platform, you will also be responsible for maintaining, fixing, debugging, refining and improving our current platform. You will own the solutions you contribute to and will hold yourself accountable for delivering high quality solutions for our customer base.

Position Location: Remote, Canada

On-Call Rotation: On average, there will be one week per month of on-call in this role.

Reports To: Engineering Manager

What We’re Looking For

  • 3 years of practical development experience in concurrent and parallel programming constructs with GoLang
  • At least 5 years software engineering experience
  • Experience building and maintaining backend APIs, including design, implementation, evolution, and maintenance
  • An ability to work in service-based (preferably go), event-driven (preferably Kafka/Redis) and monolithic architectures (Preferably Rails)
  • Proficiency using a variety of database technologies, both relational and non-relational
  • Strong understanding of and familiarity with CI/CD pipelines and automated tests
  • Highly independent and able to effectively self-organize and prioritize work
  • Ability to write clean code and the discipline to write effective automated tests to deliver high-quality system improvements
  • An ability to effectively break down larger bodies of work for delivery as a series of small, self-contained changes to the system
  • Excellent spoken and written communication skills
  • BS/MS degree in Computer Science, Engineering, or equivalent years of professional working experience

Additional Skills

  • Experience with Ruby on Rails, NodeJS and TypeScript
  • Working with distributed teams
  • Hands-on experience in building cloud-native applications
  • Experience in the Restaurant or Retail POS space would be an asset

Unleash your potential: What you will be doing and owning:

  • You’ll be part of a high-performing team that collaborates to deliver robust backend services and APIs.
  • You’ll troubleshoot and enhance performance in production systems, and contribute to high-availability infrastructure in customer environments.
  • You will work cross-functionally with infrastructure, product, and operations teams to ship improvements with scale and stability in mind.

Interview Process

  • Interview #1: Phone Screen with Talent Acquisition Team
  • Interview #2: Video interview with the Hiring Manager (via MS Teams)
  • Interview #3: Video interview with the Team (via MS Teams)

PAR is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. We also provide reasonable accommodations to individuals with disabilities in accordance with applicable laws. If you require reasonable accommodation to complete a job application, pre-employment testing, a job interview or to otherwise participate in the hiring process, or for your role at PAR, please contact [email protected]. If you’d like more information about your EEO rights as an applicant, please visit the US Department of Labor's website.

Key Skills

Ranked by relevance

golang ruby on rails typescript cloud ruby cicd
Login to Apply
Posted
Jun 13, 2025
Type
Full-time
Level
Entry
Location
Toronto

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Glean
Related

Software Engineer, Billing & Revenue Platform

2026-07-08

Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
ByteDance
Related

Backend Software Engineer - Platforms

2026-07-08

Full-time
Mid-Senior
United States
Software Development
Engineering
View Job Details
Bizowie Cloud ERP
Related

Junior Software Developer

2026-07-08

Full-time
Not Applicable
United States
Software Development
Engineering