Senior Software Engineer - Distributed Systems (Remote)

Kingston Bagpuize

United States

Remote

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Olo is a leading restaurant technology provider delivering open SaaS platform for orders, payments, and guest engagement. We are hiring a Senior Software Engineer to join the In-Store team working on integrations with POS partners to ensure reliable order flow and revenue delivery.

You'll collaborate across teams, shape architecture, and own large-scale features. The role emphasizes leadership, reliability, and continuous improvement in CI/CD, IaC, and test automation within a remote-friendly,

Qualifications

  • 5+ years of software engineering experience.
  • Expert in .NET and C# with large-scale systems.
  • Strong understanding of distributed architectures (microservices, Kafka).
  • Proficient in cloud and DevOps (AWS, Kubernetes/EKS).
  • Hands-on CI/CD and test automation experience.

Responsibilities

  • Collaborate with Product, Design, and stakeholders to shape requirements.
  • Lead architecture decisions for resilient, scalable distributed systems.
  • Own incident management and production reliability improvements.
  • Drive CI/CD improvements, IaC, and test automation.
  • Mentor engineers and guide cross-team initiatives.

Skills

.NET/C# ecosystem
Distributed systems
Kafka
AWS
Kubernetes
CI/CD
DevOps
Terraform

Education

Bachelor's degree in Computer Science or Software Engineering or equivalent practical experience

Tools

GitHub Actions
Octopus Deploy
Terraform

Job description

Olo is a leading restaurant technology provider delivering open SaaS platform for orders, payments, and guest engagement. We are hiring a Senior Software Engineer to join the In-Store team working on integrations with POS partners to ensure reliable order flow and revenue delivery.

You'll collaborate across teams, shape architecture, and own large-scale features. The role emphasizes leadership, reliability, and continuous improvement in CI/CD, IaC, and test automation within a remote-friendly,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer - In-Store
Remote Senior Software Engineer - In-Store

Kingston Bagpuize • United States

Remote
USD 140,000 - 180,000
Senior Technical Support Specialist - Remote UK
Senior Technical Support Specialist - Remote UK

Olo • United States

Remote
USD 50,000 - 80,000
Remote Engineering Manager - Lead High-Impact Teams
Remote Engineering Manager - Lead High-Impact Teams

Olo • United States

Remote
USD 119,000 - 159,000
Engineering Manager
Engineering Manager

Olo • United States

Remote
USD 119,000 - 159,000
Senior Implementation Specialist (Fully Remote)
Senior Implementation Specialist (Fully Remote)

Olo • United States

Remote
USD 93,000 - 132,000
Senior Implementation Specialist - Remote UK (SaaS)
Senior Implementation Specialist - Remote UK (SaaS)

Olo • United States

Remote
USD 86,000 - 119,000
Senior Mobile Software Engineer (Android) - Olo App (Fully Remote)
Senior Mobile Software Engineer (Android) - Olo App (Fully Remote)

Olo • United States

Remote
USD 130,000 - 180,000
Senior Customer Support Specialist (Fully Remote)
Senior Customer Support Specialist (Fully Remote)

Olo • United States

Remote
USD 50,000 - 80,000
Senior Engineering Manager, Remote - Scale Guest Ordering & Revenue
Senior Engineering Manager, Remote - Scale Guest Ordering & Revenue

Owner.com • San Francisco (CA)

Hybrid
USD 250,000 - 270,000
Remote-first culture
Equity package
Unlimited PTO
software engineer for restaurant technology
software engineer for restaurant technology

HireHi • United States

Remote
USD 90,000 - 120,000
On-call rotation