Senior Software Engineer, Olo

Menu Foundations

£56-66.5k

AWS
Docker
Kubernetes
TypeScript
JavaScript
C#
.NET
Kafka
Redis
Linux
Terraform
Windows
Git
F#
Senior and Expert level
Remote from UK

More information about location

Olo

On-demand commerce platform for restaurants

Open for applications

Olo

On-demand commerce platform for restaurants

501-1000 employees

B2BFoodPaymentsSaaSDelivery

Open for applications

£56-66.5k

AWS
Docker
Kubernetes
TypeScript
JavaScript
C#
.NET
Kafka
Redis
Linux
Terraform
Windows
Git
F#
Senior and Expert level
Remote from UK

More information about location

501-1000 employees

B2BFoodPaymentsSaaSDelivery

Company mission

To give customers better, faster, and more personal service from the restaurants they love through its digital ordering and delivery platform.

Role

Who you are

  • 5+ years of experience in software engineering, including excellent knowledge of C#, .NET and object oriented concepts, and 3+ years of experience in enterprise UI development with knowledge of JavaScript (TypeScript preferred)
  • Hands on experience with RDBMS development
  • Adept at writing unit tests and testable code, and working under distributed version control (preferably Git)
  • In-depth understanding of Windows, Linux, database, and networking concepts
  • Hands-on experience instrumenting, deploying, and monitoring production code
  • Working knowledge of F# or functional programming (highly desirable), or openness to learning functional programming
  • Strong knowledge of building and maintaining distributed systems, leveraging cloud platforms and services (e.g., AWS,Kafka, Redis, distributed messaging systems, Amazon Web Services, Terraform, Docker, Kubernetes/EKS)
  • Demonstrate leadership skills by mentoring peers, leading technical discussions, and collaborating effectively across teams and departments to deliver solutions aligned with business priorities

What the job involves

  • You will be contracted to Olo through Deel, our Employer of Record. An Employer of Record (EOR) is an organization hired by companies to handle the legal and administrative responsibilities of employing staff, often in countries where the company might not have a local presence
  • Here’s an easy way to think of it: You work for Olo in a practical sense, completing your assigned role. The EOR is your formal employer, meaning the EOR takes care of all the administrative and legal responsibilities for your employment
  • In line with this arrangement, you maintain your day-to-day relationship with Olo, and Deel will be your point of contact for any job-related matters of your engagement
  • Moreover, you’ll retain all the employment rights you typically have under local employment law when you’re hired through an EOR, and you will be eligible to participate in all statutorily required benefits and pension programs
  • As a Senior Software Engineer, you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market
  • We are looking for a full stack engineer with front end and UI experience to design, develop, scale, and monitor solutions, improvements, and services in our core ordering platform
  • The primary shift time for this role will be 2pm-11pm GMT Monday-Friday
  • Demonstrate proficiency in the team's domain and technology stack, providing guidance and mentorship to junior engineers and contributing to technical decision-making
  • Take ownership of complex features and projects, working independently and collaborating with team members to drive development from concept to delivery
  • Lead code reviews, set quality standards, and offer in-depth feedback to improve code quality across the team
  • Partner with Product and other stakeholders to refine requirements, ensuring solutions are well-architected and aligned with business goals
  • Deliver reliable, maintainable software solutions and actively implement performance optimizations and resilience mechanisms
  • Monitor and maintain services in production, diagnosing and resolving critical issues efficiently with minimal support
  • Participate in the architecture and design of distributed systems, ensuring best practices are followed for reliability and scalability
  • Take the initiative to improve the team's development processes and tooling, advocating for best practices and automation improvements
  • Collaborate across teams to integrate and align development efforts, ensuring consistency and quality in shared components and APIs
  • Contribute actively to the team's knowledge base, lead learning sessions, and promote a culture of continuous improvement

Share this job

View 12 more jobs at Olo

Insights

Top investors

-1% employee growth in 12 months

Company

Company benefits

  • Premium healthcare coverage
  • For you and your family
  • 20 days PTO, 10 sick days +
  • 4 mental health days
  • Flex work policy + remote office stipend
  • 401(k) Match
  • Company Equity

Funding (last 2 of 7 rounds)

Jan 2019

$100m

SERIES D

Jan 2019

$18m

EARLY VC

Total funding: $181.3m

Our take

In recent years, there have been dramatic changes to the way the catering industry operates. The benefits of pandemic-imposed structures, such as digital ordering interfaces and delivery infrastructure, have outlived the reason they were brought on, as many restaurants have found these digital solutions provide both operational efficiency and additional revenue.

Olo provides all-in-one digital ordering and delivery platforms for restaurants, providing software interfaces for digital payments, menus and ordering, in addition to on-demand delivery. The platforms are provided in both mobile and web formats and facilitate both traditional and alternative ordering systems such as at kiosks, drive-thrus, and voice automated ordering. Whilst the company certainly faces competition from the variety of alternative digital ordering platforms for the catering industry, it stands out by providing an all-in-one solution, instead of focussing on just one area.

The company has partnered with catering giants such as Denny's and The Cheesecake Factory, whilst also providing affordable systems for small independent businesses. The latest addition to its offerings is the commercially available "Borderless" functionality, which has the potential to speed up and streamline payment at venues across Olo's network.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle