Olo

Olo

Olo is a pioneering on-demand commerce platform for over 600 restaurant brands, offering seamless online ordering, delivery, and personalized guest experiences to maximize revenue and enhance digital operations.

Internet Software & Services
251-1K
Founded 2005

Description

  • Develop and maintain systems that manage, publish, and access large-scale menu records.
  • Work on performance-sensitive and distributed parts of Olo’s order infrastructure.
  • Implement small-to-medium features independently and take on moderately complex tasks with guidance.
  • Write clean, maintainable code and participate in peer code reviews.
  • Collaborate with Product to refine requirements and shape workable solutions.
  • Troubleshoot, debug, and resolve common and moderately complex production issues.
  • Assist with deployment and monitoring of services in production environments.
  • Contribute to resilience mechanisms and reliability improvements for distributed systems.
  • Participate in team ceremonies and help unblock teammates when needed.
  • Support delivery pipeline improvements, including code quality, testing, and deployment practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software engineering.
  • Proficiency in the .NET/C# ecosystem.
  • Experience with version control tools such as GitHub.
  • Experience working with CI/CD pipelines such as GitHub Actions or TeamCity.
  • Experience writing and maintaining unit and integration tests.
  • Understanding of test-driven development principles, with exposure to tools such as NUnit or Jest.
  • Deeper understanding of distributed systems and building scalable, resilient services.
  • Experience with technologies such as Redis, Kafka, and AWS infrastructure.
  • Strong problem-solving skills and ability to collaborate with team members, product managers, and stakeholders.
  • Willingness to participate in on-call duties.
  • Experience using Claude Code and GitHub Copilot in daily workflow is expected as part of the team’s modern AI-enabled development approach.

Benefits

  • Fully remote work within Northern Ireland.
  • Opportunity to work for a long-term Belfast-based team with established local presence.
  • Hands-on AI training to build skills with modern AI coding agents and IDEs.
  • Work on a high-scale SaaS platform used by major restaurant brands.
  • Exposure to sophisticated, performance-sensitive infrastructure and distributed systems.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Developer

Aspire Software 251-1K Internet Software & Services

Vocantas, part of Fluent Software Group, is seeking a Senior Software Developer to build secure, reliable workforce communication and scheduling products through hands-on full-stack development with a backend focus.

Angular C# JavaScript Microservices .NET REST API TypeScript Vue.js
4 hours, 17 minutes ago

Software Engineer (Mid-Senior)

Aether Aerospace 501-1000 aviation & aerospace

Aether Aerospace is hiring a full-time Mid-Senior Software Engineer to develop C/C++ real-time software and Angular interfaces for U.S. Department of Defense programs, working remotely with 50% travel to Hollywood, Maryland.

Agile Angular C C++
4 hours, 17 minutes ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Costa Rica to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 3 hours ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Colombia to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 3 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers