Software Engineer - BrandX

Contract type
Ongoing
Work mode
Remote · Northern Ireland
Experience
3 years

Job description

Software Engineer on the BrandX team within Order Engineering, building and shipping features on Olo's restaurant SaaS platform. The role is fully remote within Northern Ireland and is the team's first hire there.

At a glance

Employment
Full-time · Employee (employment agreement)
Work mode
Remote · Northern Ireland

What you'll do

  • Learn the BrandX domain and technology stack, and get to know the brands, Finance partners, and Order Engineering teams we work with
  • Own small-to-medium features end to end, from understanding the requirement to shipping it, with senior engineers available when you need them
  • Write code that meets our standards, and participate in code reviews as both author and reviewer
  • Build reliable and maintainable software, with test coverage that matches the risk of the change
  • Contribute to the team's delivery pipeline, including test coverage, CI, and deployment practices
  • Use Claude Code and GitHub Copilot as your default way of building, and help the team push what these tools can do
  • Troubleshoot and debug production issues, learning how our systems fit together along the way
  • Participate in team ceremonies such as daily stand-ups and retrospectives, sharing updates and feedback
  • Take part in learning activities, including game days and training sessions, to build familiarity with Olo's tools and processes
  • Join the on-call rotation, with responsibilities that grow as you learn the team's systems

What we're looking for

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 1 to 3 years of professional software engineering experience, or a strong portfolio of shipped projects
  • Working knowledge of C# and .NET, and comfort reading code you didn't write
  • Some experience building web UIs (we use React and TypeScript, but any modern framework is a fine starting point)
  • Comfortable with SQL and relational data
  • Understand the difference between unit, integration, and end-to-end tests and when each one earns its place
  • AI coding agents are your default way of working; use tools like Claude Code daily, can explain the fundamentals underneath what they generate, and are excited about a team that expects you to push them further
  • Ask questions early, write things down, and are comfortable working with colleagues in other time zones

Your team

BrandX (part of Order Engineering)

Seven engineers spread across the US and Europe; sits between brands, Finance, and the rest of Order Engineering.

Apply

Direct apply at Olo

Opens the job posting at Olo

About Olo

A leading SaaS platform accelerating digital transformation in the restaurant industry

Olo is a leading restaurant technology provider with ordering, payment, and guest engagement solutions that help brands increase orders, streamline operations, and improve the guest experience. Each day, Olo processes millions of orders on its open SaaS platform, gathering the right data from each touchpoint into a single source—so restaurants can better understand and better serve every guest on every channel, every time.

Key facts

  • Restaurant technology / SaaS
  • Processes millions of orders daily on its open SaaS platform
  • Over 800 restaurant brands trust Olo
  • Network of more than 400 integration partners
  • Roots in NYC, with intentional investment in Belfast and Northern Ireland as a key hub