Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000

Location

United States + 1 moreAll locations: United States, Canada

Posted

11 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

As a Software Engineer at PAR, you’ll join a product team that owns and builds our +Recovery, Delivery Operations, and Activate platforms — systems that power real-world restaurant operations at scale.

  • Contribute to the full software development lifecycle, from technical design and architecture discussions through implementation, deployment, and operational excellence.
  • Shape product direction and build software that directly impacts thousands of restaurants.
  • Work on distributed, data-intensive applications in a collaborative environment that values ownership, technical rigor, and continuous improvement.

Qualifications

  • 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

Requirements

  • 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

Benefits

  • Build with impact: Design, develop, and maintain scalable solutions across our Delivery and Recovery platforms.
  • Own your work: Contribute to architectural discussions and help evolve systems that support multi-tenant, data-heavy applications.
  • Operate with Agility and Resilience: Thrive in a dynamic environment, comfortable shifting priorities and navigating ambiguity.
  • Collaborate strategically: Partner closely with Product Managers, Business Analysts, and cross-functional teams to translate business needs into thoughtful technical solutions.
  • Keep systems healthy: Troubleshoot, optimize, and continuously improve existing solutions.
  • Document and elevate: Maintain clear technical documentation and stay current with emerging tools, patterns, and standards.

Interview Process

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

Job 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

Benefits

  • Build with impact: Design, develop, and maintain scalable solutions across our Delivery and Recovery platforms.
  • Own your work: Contribute to architectural discussions and help evolve systems that support multi-tenant, data-heavy applications.
  • Operate with Agility and Resilience: Thrive in a dynamic environment, comfortable shifting priorities and navigating ambiguity.
  • Collaborate strategically: Partner closely with Product Managers, Business Analysts, and cross-functional teams to translate business needs into thoughtful technical solutions.
  • Keep systems healthy: Troubleshoot, optimize, and continuously improve existing solutions.
  • Document and elevate: Maintain clear technical documentation and stay current with emerging tools, patterns, and standards.
  • Interview Process
  • Interview #1: Phone Screen with Talent Acquisition Team
  • Interview #2: Video interview with the Hiring Manager (via MS Teams)
  • Interview #3: Technical interview and exercise with the Team (via MS Teams)
  • Interview #4: Final interview with Team (via MS Teams)

Related Job Pages

More Full-stack Engineer Jobs

Senior AI Software Engineer

SentinelOne

Secure your enterprise with the autonomous cybersecurity platform. Endpoint. Cloud. Identity. XDR. Now.

Full-stack Engineer11 days ago
Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

Senior AI Software Engineer building backend services for AI-driven products

Python
United States
$132K - $209.3K / year

Lead Software Engineer

UnitedHealth Group

At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone–of every race, gender, sexuality, age, location and income–deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes — an enterprise priority reflected in our mission. OptumCare is an Equal Employment Opportunity employer under applicable law and qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. OptumCare is a drug-free workplace. Candidates are required to pass a drug test before beginning employment.

Full-stack Engineer11 days ago
Full TimeRemoteTeam 10,001

This role involves overseeing the full software development lifecycle for solutions built on Java, Spring Boot, and Kafka, managing complex, scalable projects from inception to production. Lead an engineering team in the design, development, coding, testing, deployment, and debug...

United States

Senior Software Engineer, React Native

PrizePicks

PrizePicks is the fastest-growing sports company in North America according to the 2023 Inc. 5000 rankings, two years running, and the largest independent skill-based fantasy sports operator in the country.

Full-stack Engineer11 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

Senior Software Engineer developing mobile features at PrizePicks

Distributed SystemsJestReactReact NativeTypeScriptYarn
United States
$170K - $185K / year

Software Engineer III – GO

PrizePicks

PrizePicks is the fastest-growing sports company in North America according to the 2023 Inc. 5000 rankings, two years running, and the largest independent skill-based fantasy sports operator in the country.

Full-stack Engineer11 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

Software Engineer III developing Go-based services at PrizePicks

DockergRPCKubernetesSQLGo
United States
$145K - $155K / year