Canada Remote (Country)

PAR Technology is hiring a Software Architect

Guide the technical direction of a large-scale Point-of-Sale platform by shaping strategic architecture, aligning engineering efforts across domains, and ensuring systems meet scalability, reliability, and product objectives.

Responsibilities

  • Define and maintain architectural vision across multiple teams and technical domains.
  • Collaborate with Product, Engineering, and Leadership to ensure architecture supports business strategy and long-term goals.
  • Address cross-cutting concerns including scalability, reliability, security, and system operability.
  • Develop and refine architectural standards, principles, and best practices organization-wide.
  • Lead architectural evaluations for major projects and strategic investments.
  • Analyze tradeoffs in system design and guide decisions with a focus on long-term impact.
  • Identify and manage systemic technical risks, driving mitigation strategies.
  • Mentor senior engineers and architects in system design and architectural thinking.
  • Facilitate design discussions across teams to align on technical direction.
  • Provide architectural guidance during critical production incidents.

Requirements

  • Minimum of 10 years of professional software development, including experience with complex cloud-based systems.
  • Proven track record leading architecture across multiple teams or product areas.
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Extensive expertise in C# and .NET for system architecture and design.
  • Strong background in large-scale, distributed systems, including event-driven or microservices architectures.
  • Hands-on experience with cloud platforms such as AWS or Azure.
  • Experience modernizing and evolving legacy enterprise systems.
  • Broad knowledge of data technologies, including relational databases, NoSQL, and key-value stores.
  • Solid understanding of testing methodologies, automation, and system quality assurance.
  • Strong analytical abilities to balance technical and business requirements.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to lead and influence without direct authority.
  • Passion for building scalable, durable systems that enable long-term product success.

Nice to Have

  • Experience in B2B SaaS product development is a plus.

Tech Stack

C#, .NET, AWS, Azure, microservices, event-driven architecture, relational databases, NoSQL, key-value stores

Work Arrangement

Remote within Canada

Team

Reports to Sr. Manager, Software Engineering

  • Better Together ethos
  • Commitment to excellence
  • Innovation in restaurant technology

Additional Information

  • This position is remote and based in Canada.
  • Applicants must handle company and customer data with care and professionalism.
  • Reasonable accommodations are available for applicants and employees with disabilities.
  • The company maintains an Equal Employment Opportunity policy that prohibits discrimination based on race, color, religion, sex, national origin, age, disability, or genetics.
Required Skills
C#.NETAWSMicrosoft AzureMicroservicesEvent-driven ArchitectureNoSQL
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
PAR Technology
A leader in restaurant technology for over four decades, providing comprehensive software and hardware solutions that empower brands worldwide. Offers Unified Customer Experience solutions combining point-of-sale, digital ordering, loyalty, back-office software, hardware, and drive-thru offerings to over 100,000 restaurants in more than 110 countries.
All jobs at PAR Technology Visit website
Job Details
Department Software Development
Category backend
Posted 6 months ago