Principal Software Engineer

  • Location


  • Sector:

    Software Engineering

  • Job type:


  • Salary:

    Circa $200k+, includes Equity Package + Sign-on Bonuses

  • Contact:

    Jennifer Beltran

  • Contact email:


  • Job ref:

    JB - ENG209

  • Consultant:

    Jennifer Beltran

Our client is working to revolutionize restaurants through innovative technology and design. They believe that everyone deserves access to better food, better dining experiences and to have a little more magic in their day.

They are focused on an industry that is ripe for change – the $900 Billion restaurant industry. Their unique, world-class team combines software and hardware engineers, designers and restaurant operations experts to push the boundaries on re-engineering every aspect of the business. They've created a one of a kind product, customer experience, and back-of-house operation platform to empower and delight customers and operators alike.

As a Principal Engineer you will have the opportunity to be a leader in their future. You’ll help architect, design, and develop their data platform. You’ll be leading a team on the development of an innovative, high performance, scalable, and extensible software platform for their customers. This platform and set of capabilities is at the heart of the Company's vision to provide restaurant brands with a hands-off-the-wheel approach to automated digital engagement that predictably delivers business growth. This role requires deep technical expertise, domain proficiency, and leadership.

What You’ll do:

  • Lead the design and architecture of their data platform
  • Be responsible for the development and maintenance of reliable APIs and services to enable internal and external application developers to build solutions on their data platform
  • Collaborate with product engineering to define features, and break them down into actionable tasks, and drive them to completion
  • Provide technical leadership on features, working collaboratively to define them, designing, and breaking them down into actionable tasks - then drive them to completion with peers on your team
  • Analyze and optimize software solutions, and pursue simplicity, efficiency, reliability and performance
  • Grow and mentor members of your team to execute technically

About You:

  • Have 10+ years of professional experience with software and platform development
  • Expertise in service-oriented architecture, API-driven systems, and analytics at scale
  • Believe that any code without tests is technical debt
  • Have strong opinions on API design and best practices
  • A self-starter mentality where innovation and evolution are top of mind to better your team
  • Passion about holistic system quality and demand the same from your team
  • Passion for mentoring others 
  • Strong interpersonal skills, both verbal and written

Bonus Points if you have:

  • Developed publicly available API services used by others outside of your organization
  • Domain knowledge in restaurant or hospitality field
  • Expert industry knowledge of data engineering systems, data models, and data structures
  • Enthusiasm for working closely with cross-functional colleagues and stakeholders
  • Developed code in a regulated environment (HIPAA, PCI, etc)
  • You have a passion for what you do and don't mind showing it off