Olo is a privately-held company that has built a platform that provides digital ordering and delivery enablement solutions for multi-unit restaurants with 40 or more locations. As
Software Engineer - Olo Network
Location
United Kingdom
Posted
61 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer - Olo Network
Olo
Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalised and profitable guest experiences. As a result, our digital ordering, payment, and guest engagement solutions enable brands to do more with less and make every guest feel like a regular. While our roots are in NYC, we’re intentionally investing in Belfast and Northern Ireland as a key hub, with an established leadership presence, a local team, and community for the long term. This role is fully remote, offering you flexibility to work from anywhere within NI. Your new role As a Software Engineer on the Olo Network team, you will play a key role in designing and building the user-facing products and services that connect leading restaurant brands with their customers. Your work will centre on developing robust APIs powering a new mobile application, offering an exciting blend of greenfield engineering opportunities alongside the continued evolution of an established platform. You will join a collaborative, experienced engineering team distributed across Northern Ireland and the United States, bringing your skills to a group that values craftsmanship, innovation, and meaningful impact at scale. How you’ll make an impact - Design and implement scalable, high-quality components and services that align with team and company goals. - Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance. - Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions. - Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively, while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution. - Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence. - Document and share knowledge effectively to elevate the team’s technical expertise. - Champion best practices in software development, agile methodologies, and continuous improvement. What will set you up for success - Bachelor’s Degree in Computer Science, Software Engineering or equivalent practical experience. - 4+ years of experience in software engineering, with excellent knowledge of C#, .NET, plus experience on the Front-End with Typescript/React. - Experience with cloud services like AWS and familiarity of containerisation with Docker and EKS. - Experience with Elasticsearch/OpenSearch or similar search solutions will be advantageous. - Experience writing unit tests and testable code. - Demonstrate strong problem-solving skills and the ability to navigate deep technical challenges. - Exhibit excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes. - Deliver constructive feedback that empowers individuals and strengthens the team. - Communicate technical concepts clearly, adapting to both technical and non-technical audiences. - Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency. About Olo 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. Over 800 restaurant brands trust Olo and its network of more than 400 integration partners to innovate on behalf of the restaurant community, accelerating technology’s positive impact and creating a world where every restaurant guest feels like a regular. Learn more at olo.com Applicant Privacy Notice (United Kingdom)
Related Guides
Related Categories
Related Job Pages
More Network Engineer Jobs
Network Visibility Engineer
ReailizeReailize delivers outcome based solutions to industries worldwide leveraging patented innovative AI products.
Overview We are looking for a skilled Network Visibility Engineer to support a large-scale deployment of Keysight network visibility solutions across 98 carrier sites for a major telecommunications client. This is a fully remote role requiring participation in overnight maintenance windows, working closely with onsite field engineers to ensure successful implementation and validation. Key Responsibilities - Perform remote, hands-on testing and validation of Keysight network packet broker platforms (E400P and related systems) via console access - Collaborate in real time with onsite engineers during maintenance windows to verify Layer 1 connectivity (optical levels, link integrity, fiber health, etc.) - Configure and stage appliances as part of Customer Integration Center (CIC) processes - Participate in deployment planning, scheduling, and technical discussions with project managers and engineering teams - Document site-level test results, issues encountered, and resolution steps - Support deployment activities across 98 sites, adhering to scheduled maintenance windows (typically midnight–5/6 AM) through end of 2026 Required Qualifications - 3–5+ years of hands-on experience in network engineering - Experience with Keysight (Ixia) network packet brokers (Vision E400P, Vision X, or similar platforms strongly preferred) - Strong understanding of Layer 1 networking concepts, including optical transceivers, fiber inspection, and light-level validation - Familiarity with network visibility principles such as traffic aggregation, filtering, and monitoring (inline and out-of-band) - Experience working in carrier or service provider environments - Ability to work recurring overnight maintenance windows - Strong communication skills with the ability to coordinate effectively across remote and onsite teams Nice to Have - Experience with SLX or legacy Ixia platforms - Background in large-scale, multi-site deployments or network refresh projects - Familiarity with SOW-driven project work and change management processes Work Arrangement - Fully remote (console-based access to devices) - Overnight maintenance windows (midnight–6 AM) - Contract/project-based role through end of 2026 Interview Integrity: During the interview process, we're evaluating your individual problem-solving skills, creativity, and approach to challenges. While AI tools like ChatGPT, Claude, and Cursor are part of your daily toolkit once you join B-Yond, all interviews, assessments, and take-home assignments must be completed independently. You may not use AI tools, third-party services, coaching platforms, or content-farming services during any part of the interview process unless we explicitly permit it. We will clearly communicate when AI tools are allowed for specific assessments. Any indication of third-party assistance or AI-generated responses will result in immediate disqualification.
INTRACOM TELECOM is a global telecommunication systems and solutions vendor operating for over 40 years in the market. The company innovates in the wireless access and transmission field, offers a competitive telco software solutions portfolio and combines its offerings with a complete range of professional services. Our mission is to shape future through technology and we recognize that human capital is the key factor to achieve this in today's business environment. Our company's highly specialized and experienced personnel are pivotal to achieving demanding objectives and advancing the capabilities of the company to better serve its customers. Within this dynamic context, the company is looking for a Fiber Optics Technician, to support its technical field operations and gaining hands-on experience in real telecommunications projects. Main Responsibilities - Installation of optical distribution frames (ODFs) - Fiber splicing, systematization and cable routing - Optical network measurements using Power Meter - OTDR (Optical Time-Domain Reflectometer)
• Network Design & Implementation: Engineer, build, operate, and deliver network solutions for global data centers, cloud platforms, FedRAMP-authorized environments, build environments, and product connectivity needs. • Engineer and optimize routing for a global IP backbone, including multi-region route propagation, redundancy, and traffic-engineering strategies. • Engineer, build, and operate scalable, highly available L3 topologies using BGP, OSPF, and robust routing policy (communities, AS-path manipulation, MED/local-pref tuning, ECMP, route-reflector hierarchy). • Design and implement secure network segmentation, boundary controls, and traffic isolation required for FedRAMP Moderate/High environments. • Implement hybrid and cloud-native routing across AWS/Azure/GCP using Direct Connect, ExpressRoute, VPN, Transit Gateway, Virtual WAN, and cloud router constructs—ensuring alignment with FedRAMP architectures and security control requirements. • Develop and maintain automated provisioning, configuration, compliance, and validation pipelines using Python, Ansible/AWX, and Git-driven CI/CD workflows, including FedRAMP configuration baselines. • Ensure connectivity, availability, and performance across multi-region data centers, backbone sites, cloud platforms, and regulated FedRAMP environments using proactive monitoring, telemetry, and lifecycle management practices. • Troubleshoot complex routing, TCP, and connectivity issues using tools such as netcat, ping/ICMP, logs, and packet captures. • Remediate vulnerabilities and maintain compliance across network OS versions, configurations, firmware, and security posture in coordination with Security and Compliance teams.
• Engineer, build, operate, and deliver network solutions for global data centers • Engineer and optimize routing for a global IP backbone • Implement hybrid and cloud-native routing across AWS/Azure/GCP • Ensure connectivity, availability, and performance across multi-region data centers • Troubleshoot complex routing, TCP, and connectivity issues • Engineer enhancements, new capabilities, and service-driven connectivity features • Translate product, regulatory, and platform requirements into network designs • Create and maintain high-quality runbooks, architectural diagrams, and troubleshooting guides



