Software Engineer - Core

Olo
Belfast
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Collaboration","Ownership","Teamwork","Learning","Troubleshooting"]

Join the Core team within Olo’s Order Engineering group, building and maintaining APIs, services, and tools for baskets, orders, checkout, promotions, and capacity management. You’ll deliver small-to-medium features with guidance, write quality code and participate in reviews, debug and troubleshoot issues, and help optimize reliability, scalability, testing, and deployment. The role is fully remote within Northern Ireland and includes participation in on-call duties.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Olo
Olo
1 month ago

Software Engineer - Core

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Join the Core team within Olo’s Order Engineering group, building and maintaining APIs, services, and tools for baskets, orders, checkout, promotions, and capacity management. You’ll deliver small-to-medium features with guidance, write quality code and participate in reviews, debug and troubleshoot issues, and help optimize reliability, scalability, testing, and deployment. The role is fully remote within Northern Ireland and includes participation in on-call duties.
Location: Belfast
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Develop an understanding of the Core team’s domain and technology stack and grow technical expertise with guidance.
  • •Handle small-to-medium features by implementing solutions within timelines and collaborating on requirements.
  • •Write code to established standards, participate in code reviews, and help maintain reliable, maintainable software components.
  • •Use version control and support delivery pipeline ownership, optimizing code quality, testing, and deployment practices.
  • •Troubleshoot and debug issues and participate in on-call duties as assigned by the team.

Key Requirements

  • •Bachelor’s degree in Computer Science/Software Engineering (or related) or equivalent practical experience.
  • •At least 1.5 years of experience in a software engineering role.
  • •Proficient in C#/.NET and familiar with basic programming constructs and design patterns.
  • •Basic understanding of version control and how to use GitHub for source code management.
  • •Familiarity with unit testing and test-driven development frameworks such as NUnit or Jest.
Education:Bachelor's in Computer Science, Software Engineering, or related field
Skills:CollaborationOwnershipTeamworkLearningTroubleshooting
Tech Stack:C#.NETAPIsGitHubClaude CodeGitHub CopilotNUnitJestJiraConfluence

Company Brief

Olo
Provides a digital ordering and restaurant commerce platform that enables restaurants and chains to take orders, manage delivery and pickup, and integrate with POS and third-party services to drive online sales and customer engagement.
Industry: FoodTech
Company Size: Large (251 to 1,000 employees)
Revenue: USD 100M to 250M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2005
WebsiteLinkedIn