Olo logo
Olo

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

Senior Software Engineer – In-Store

Location

United Kingdom

Posted

90 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – In-Store

Olo

• Exhibit mastery of the ‘In-Store’ team’s domain, taking a leading role in the design and architecture of complex systems and influencing technical direction and strategy. • Own the delivery of large-scale features and projects, coordinating efforts across multiple teams and ensuring alignment with overall business objectives. • Provide mentorship and technical leadership to both junior and senior engineers, helping to grow the technical expertise within the team and fostering a culture of continuous improvement. • Collaborate closely with Product, Design, and other stakeholders to shape requirements, making architectural and technical decisions that balance quality, performance, and delivery timelines. • Ensure the implementation of high-quality, resilient, and scalable distributed systems, incorporating resilience mechanisms and best practices. • Lead troubleshooting and incident management efforts, taking a proactive role in resolving critical production issues and improving system reliability. • Advocate for and implements improvements in development practices, such as enhancing CI/CD processes, optimising infrastructure as code, and increasing test automation coverage. • Coordinate and lead cross-team technical initiatives, ensuring consistency and integration between various services and platforms. • Stay ahead of emerging technologies and trends, assessing new tools and techniques to enhance the team's capabilities. • Demonstrate ownership of the team's delivery pipeline, ensuring that code quality, testing standards, and deployment practices are continuously optimised.

Job Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering or equivalent practical experience.
  • 5+ years of experience in software engineering.
  • Expert Programming Skills: Advanced proficiency in the .Net and C# ecosystem, with experience in designing and implementing large-scale, complex systems.
  • Architecture & Design Expertise: In-depth understanding of architectural principles and patterns, particularly for distributed systems (e.g., microservices, event-driven architecture using Kafka).
  • Resilience & Performance Optimisation: Skilled in applying resilience mechanisms and performance tuning practices to ensure system stability and efficiency at scale.
  • Cloud Infrastructure & DevOps: Proficient in managing cloud infrastructure and services (e.g., AWS, Kubernetes/EKS) and implementing DevOps best practices using CI/CD tools like GitHub Actions, Octopus Deploy, and Terraform.
  • Leadership & Cross-Team Collaboration: Demonstrate strong leadership and collaboration skills, with the ability to influence and guide technical efforts across multiple teams and ensure alignment with business objectives.

Benefits

  • Flexible working arrangements
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Emma – The Sleep Company logo

Software Engineering Intern

Emma – The Sleep Company

Awakening people to their full sleep potential. One night at a time.

InternshipRemoteTeam 501-1,000Since 2013H1B No Sponsor

• You will take part in architecture, design, and implementation of Emma’s technology platform, supporting our growth to become the number-one sleep brand in the world • You will implement product features that will help improve people’s sleep and support Emma's core business. • You will support in developing, maintaining, and operating (full DevOps) your team’s tech stack • You will contribute to the improvement of our CI&CD and DevOps & SRE practices • You will be a team player as part of an agile, empowered team, get acquainted with mobile development topics and learn to perfect your code

Portugal
€1.3K / month
Job Closed

Fullstack Engineer II, Tutor Platform

Khan Academy Türkçe

Herkese, her yerde, dünya standartlarında, ücretsiz eğitim... #HerŞeyiÖğrenebilirsin www.khanacademy.org.tr

OtherRemoteTeam 11-50Since 2012H1B No Sponsor

• Integrating state of the art learning science into our product to enable learners and teachers to quickly identify and address learning gaps on the fly. • Partnering with public school districts with a high percentage of Free and Reduced Price Lunch students to build and scale our teacher and learner tools to millions of learners who otherwise would not have discovered us. • Building tools for teachers to use Khan Academy as a strategic supplement in their classrooms. • Harnessing the power of AI to deliver the product capabilities where applicable • Collaborating with cross-functional teams to deliver high-quality software and solutions.

California
$107.7K - $134.6K / year
Job Closed
Motional logo

Principal Engineer – Trajectory Planning Lead

Motional

We're making driverless vehicles a safe, reliable, and accessible reality.

OtherRemoteTeam 1,001-5,000Since 2020H1B Sponsor

• Lead and scale a high-impact trajectory planning team. • Drive commercial launch readiness for trajectory planning. • Apply a rigorous, metrics-driven framework to quantify and improve on-road performance. • Manage the computational efficiency and real-time performance of trajectory generation algorithms. • Lead the rapid triage and root-cause analysis (RCA) of critical fleet incidents. • Oversee the successful execution of complex, multi-team initiatives. • Coordinate with peer leads to provide technical leadership. • Define and negotiate quarterly and annual technical roadmaps aligned with company-level autonomy milestones.

United States
$240K - $330K / year
Job Closed
Webflow logo

Senior Software Engineer, Code Generation

Webflow

Webflow is the way to design, build, and launch powerful websites visually — without coding.

OtherRemoteTeam 501-1,000Since 2013H1B Sponsor

• Lead architecture and design for features that integrate with large language models, diffusion models etc. • Hold a high bar for technical quality of AI features at Webflow while taking a pragmatic approach to delivering value to users incrementally. • Stay up-to-date on AI/ML advancements to assess their relevance for the organization's strategy. • Work with technologies such as Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, Kafka, and more. • Lead projects that directly contribute to team and engineering organization's deliverables. • Produce maintainable, tested, performant, and scalable code. • Author, collaborate on, and evaluate design documents. • Influence technical designs and team-level prioritization as well as participate in technical solutions. • Collaborate with product managers and designers in an autonomous, supportive team environment. • Mentor junior engineers in technical skills and Webflow culture. • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

California
$139K - $198K / year
Job Closed