Orlando, Florida
26 days ago
Sr. Software Engineer - Restaurant Systems
Overview

Summary / Overall Purpose

As a Sr. Software Engineer, Restaurant Systems, you will serve as a technical leader in designing, developing, and scaling software solutions that power restaurant operations. You will be accountable for building enterprise-grade integrations and applications across critical restaurant technologies including Point-of-Sale (POS), Kitchen Display Systems (KDS), Table Management, and mobile ordering platforms. In this senior role, you will not only deliver high-quality solutions but also mentor engineers, influence architectural decisions, and ensure the reliability, scalability, and performance of restaurant systems across the enterprise.

Essential/Primary Duties, Functions, and Responsibilities

Independent design, development, and maintenance of restaurant-facing applications using Java, .NET, and modern frameworks.Participate in architecture discussions, propose technical strategies, and champion best practices across system design, security, and performance.Serve as a subject matter expert on restaurant POS, KDS, Table Management, and integration with enterprise platforms.Lead the implementation and optimization of DASH technologies across the restaurant ecosystem.Partner closely with product managers, analysts, and restaurant operators to define requirements and shape long-term technical roadmaps.Mentor junior and mid-level engineers, fostering a culture of continuous learning, collaboration, and engineering excellence.Anticipate production challenges, implement proactive monitoring, and drive incident resolution with root cause analysis and preventive measures.Oversee code reviews, testing practices, CI/CD pipelines, and deployment strategies to ensure efficient delivery.Contribute to technical documentation, training resources, and operational playbooks to support adoption and knowledge transfer.
Job Requirements (Skills & Experience)

Education and Experience:

6+ years of hands-on software development experience, with significant work in restaurant or retail systems. Strong expertise with Java and .NET technologies; experience with Flutter is highly preferred. Proven track record of delivering enterprise-scale integrations across POS, KDS, and restaurant platforms. Direct experience or advanced knowledge of DASH systems is a significant advantage. Demonstrated ability to lead technical projects, mentor engineers, and influence system architecture. Strong debugging, analytical, and problem-solving skills with a focus on scalability and performance. Excellent communication and stakeholder management skills, with the ability to translate complex technical concepts for business partners. Experience in the hospitality or food service industry is strongly preferred

Education and Certifications

Bachelor's or Master's degree in Computer Science, Information Systems, or related field.Relevant technical certifications are a plus
Work Environment and Physical Demands

Ability to stand, bend, stoop, sit, walk, twist, and turn.Ability to lift up to 25 pounds occasionally.Ability to use a computer keyboard and calculator. Apply
Confirmar seu email: Enviar Email