Back to jobs
Software Engineer - In-Store Systems
External company
himalayasremotefull-time
.NETC#SQL ServerReactTypeScriptASP.NETAWSMicroservices
Job description
About Olo
Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalised and profitable guest experiences.
Your new role
As a Senior Software Engineer at Olo, you will develop, scale, and monitor solutions and services that facilitate the transmission of online orders to our customers.
How you'll make an impact:
- Design and implement scalable, high-quality components and services.
- Contribute to technical decision-making, including solution design and architecture.
- Collaborate closely with product managers, designers, and stakeholders.
- Proactively monitor and improve system performance.
- Champion best practices in software development, agile methodologies, and continuous improvement.
What will set you up for success:
- 5+ years of experience in software engineering, including excellent knowledge of C#, .NET and object oriented concepts.
- Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
- Experience writing unit tests and testable code.
Tech stack:
- Frontend: React, TypeScript, ASP.NET MVC
- Backend: .NET (C#), SQL Server
- Tests: NUnit, xUnit, Playwright
- Infrastructure: AWS, TeamCity, Datadog
Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalised and profitable guest experiences.
Your new role
As a Senior Software Engineer at Olo, you will develop, scale, and monitor solutions and services that facilitate the transmission of online orders to our customers.
How you'll make an impact:
- Design and implement scalable, high-quality components and services.
- Contribute to technical decision-making, including solution design and architecture.
- Collaborate closely with product managers, designers, and stakeholders.
- Proactively monitor and improve system performance.
- Champion best practices in software development, agile methodologies, and continuous improvement.
What will set you up for success:
- 5+ years of experience in software engineering, including excellent knowledge of C#, .NET and object oriented concepts.
- Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
- Experience writing unit tests and testable code.
Tech stack:
- Frontend: React, TypeScript, ASP.NET MVC
- Backend: .NET (C#), SQL Server
- Tests: NUnit, xUnit, Playwright
- Infrastructure: AWS, TeamCity, Datadog
Posted 17/04/2026
Similar jobs
External
himalayas
QA Automation Engineer
Worldwide remote full-time
PythonSeleniumAppiumPostman +12 more
Today via himalayas
External
himalayas
Senior Fullstack Engineer (100% remote Worldwide)
Worldwide remote full-time
ReactTypeScriptJavaScriptNode.js +12 more
Today via himalayas
External
himalayas
Senior Fullstack Engineer
Worldwide remote full-time
JavaScriptTypeScriptReactNode.js +11 more
Today via himalayas