Olo

Senior Software Engineer - Core

Olo
Apply
2 months ago
Remote, United KingdomSenior

Responsibilities

  • Lead the design and architecture of complex systems and influence technical direction and strategy.
  • Own delivery of large-scale features and projects across multiple teams.
  • Mentor junior and senior engineers and provide technical leadership.
  • Collaborate with Product, Design, and stakeholders to shape requirements and make architectural decisions.
  • Build high-quality, resilient, and scalable distributed systems.
  • Lead troubleshooting and incident management for critical production issues.
  • Improve development practices, infrastructure as code, test automation, code quality, and deployment practices.
  • Coordinate cross-team technical initiatives and integration across services and platforms.
  • Use Claude Code and GitHub Copilot extensively in daily development workflows.
  • Participate in on-call duties according to team and area responsibilities.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 8+ years of software engineering experience.
  • Advanced proficiency in C#/.NET and experience designing and implementing large-scale complex systems.
  • Deep understanding of architectural principles and distributed-system patterns, including event-driven architecture using Kafka.
  • Experience applying resilience mechanisms and performance-tuning practices.
  • Proficiency managing cloud infrastructure and services such as AWS and Kubernetes/EKS.
  • Experience with CI/CD tools including GitHub Actions, Octopus Deploy, and Terraform.
  • Strong leadership and cross-team collaboration skills with the ability to influence technical efforts across multiple teams.

Benefits

  • Fully remote work from anywhere within Northern Ireland.
  • Hands-on AI training focused on modern AI coding agents and IDEs.
  • Active on-call participation is required, with responsibilities determined by the assigned team and area of expertise.

Tech Stack

Apache KafkaAWSC#GitHub ActionsKubernetes.NETOctopus DeployTerraform

Categories

Olo

About Olo

501-1,000 employees
Contact me