P

PAR Tech

Integrated POS, loyalty, payments for hospitality

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of professional software engineering experience.
  • Strong hands-on expertise in Ruby on Rails is mandatory.
  • Strong design and coding skills in Ruby on Rails and Golang.
  • Experience with Java, C#, or other backend languages is a plus.
  • Strong computer science fundamentals, including design patterns, data structures and algorithms, and operating systems.
  • Experience working with large-scale data systems, including relational and NoSQL databases.
  • Experience with microservices architecture and platform migration to modern architectures.
  • Strong knowledge of cloud platforms such as AWS, including cost optimization and multi-region deployments.
  • Solid understanding of web technologies, including the HTTP lifecycle, hands-on REST APIs, caching strategies, messaging technologies, and API security.
  • Experience building and scaling large, performant enterprise applications.
  • Strong communication, collaboration, and leadership skills.

Responsibilities

  • Coach and mentor engineers, helping develop technical talent.
  • Design, develop, test, release, and maintain core components of PAR/Punchh products.
  • Build high-quality, scalable, and reliable software adopted by customers.
  • Architect and scale features to handle 2x–4x annual growth, managing systems with millions of records and terabytes of data.
  • Contribute to technical design and architectural decisions, building toward an efficient microservices-based distributed architecture.
  • Drive best practices around code quality, performance, security, and maintainability.
  • Take ownership of deliverables and uphold engineering excellence and craftsmanship.

Desired Qualifications

  • Experience with Java, C#, or other backend languages.

About the Company

PAR Tech

Integrated POS, loyalty, payments for hospitality

PAR Technology provides technology solutions for restaurants and retail, including point-of-sale systems, loyalty programs, digital ordering, restaurant operations software, payment services, and hardware. Its products are designed to work together as a unified platform, with strong emphasis on integrations that connect leading restaurant solutions to create a seamless operation. The company differentiates itself by focusing on a coordinated, “better together” approach across multiple product lines and leveraging over 40 years of industry experience to optimize customer workflows. Its main goal is to streamline operations, improve guest experiences, and support growth for its global client base by delivering integrated technology that covers front-end, back-end, and payment needs.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Town of New Hartford, New York
Founded
1968

Recently Posted Jobs

Explore more opportunities at PAR Tech

See more jobs