Software Engineer II - In-Store

Olo
Belfast
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Leadership","Mentorship","Communication","Collaboration"]

Senior Software Engineer for the In-Store team within the Order engineering group, focusing on design, architecture, and delivery of large-scale distributed systems that integrate with external POS partners. You will mentor engineers, own major features, influence technical direction, improve CI/CD and IaC practices, and lead cross-team initiatives to ensure reliability and performance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Olo
Olo
6 months ago

Software Engineer II - In-Store

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Senior Software Engineer for the In-Store team within the Order engineering group, focusing on design, architecture, and delivery of large-scale distributed systems that integrate with external POS partners. You will mentor engineers, own major features, influence technical direction, improve CI/CD and IaC practices, and lead cross-team initiatives to ensure reliability and performance.
Location: Belfast
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Exhibit mastery of the In-Store domain, leading design and architecture of complex systems and influencing technical direction and strategy.
  • •Own the delivery of large-scale features and projects, coordinating across multiple teams to align with business objectives.
  • •Provide mentorship and technical leadership to junior and senior engineers to grow team capabilities.
  • •Collaborate with Product, Design, and other stakeholders to shape requirements and make architectural decisions balancing quality, performance, and delivery timelines.
  • •Lead initiatives to improve CI/CD, infrastructure as code, and test automation to enhance deployment practices and system reliability.

Key Requirements

  • •Bachelor’s Degree in Computer Science, Software Engineering or equivalent practical experience.
  • •5+ years of experience in software engineering.
  • •Expert programming skills in the .NET and C# ecosystem, with experience designing and implementing large-scale, complex systems.
  • •Architecture & design expertise for distributed systems (e.g., microservices, event-driven architecture using Kafka).
  • •Cloud infrastructure & DevOps experience (AWS, Kubernetes/EKS) with CI/CD tools (GitHub Actions, Octopus Deploy, Terraform).
Experience:5+ yearsSaaSRestaurant technology
Education:Bachelor's
Skills:LeadershipMentorshipCommunicationCollaboration
Tech Stack:.NETC#KafkaAWSKubernetesEKSGitHub ActionsOctopus DeployTerraform

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