PAR Technology Corporation has been a leader in restaurant technology for over four decades, providing innovative software and hardware solutions to empower brands worldwide. As a Software Engineer, you will contribute to the development of platforms that enhance restaurant operations, engaging in the full software development lifecycle and collaborating with cross-functional teams.
Responsibilities:
- Design, develop, and maintain scalable solutions across our Delivery and Recovery platforms
- Contribute to architectural discussions and help evolve systems that support multi-tenant, data-heavy applications
- Partner closely with Product Managers, Business Analysts, and cross-functional teams to translate business needs into thoughtful technical solutions
- Troubleshoot, optimize, and continuously improve existing solutions
- Maintain clear technical documentation and stay current with emerging tools, patterns, and standards
Requirements:
- 1–3 years of experience as a software engineer (ideally within a multi-tenant SaaS or data-centric environment)
- Experience with cloud-based development (Azure and/or AWS)
- Development experience with .NET, Java, or a comparable back-end language
- Strong data skills, including SQL proficiency and working with structured datasets in production
- Familiarity with modern front-end frameworks such as React and languages like TypeScript
- Experience working in collaborative, team-oriented environments
- Strong communication skills and the ability to work cross-functionally
- Experience building data-rich applications (especially in retail, hospitality, or restaurant tech)
- Hands-on experience with Microsoft Azure services (Function Apps, Storage Queues, etc.)
- Experience with web automation/scraping tools such as Playwright
- Exposure to analytics platforms, reporting tools, or data visualization systems