Olo is a leading SaaS platform that accelerates digital transformation in the restaurant industry by helping customers deliver personalized and profitable guest experiences.
As a Senior Software Engineer, you will play a pivotal role in scaling one of the most advanced food ordering platforms in the market.
You will design, develop, scale, and monitor solutions and services for the Rails product, enhancing digital ordering through third-party marketplaces.
This role involves reporting to an Engineering Manager and contributing to architectural decisions to ensure system scalability, reliability, and efficiency.
You will utilize modern tools and technologies such as .NET Core (C# and F#), ASP.NET Core, SQL Server, TeamCity, GitHub, and Octopus Deploy to write clean, maintainable code focused on robustness, scalability, and security.
Collaboration and experimentation are encouraged, with no part of the codebase being off-limits.
This position is fully remote, allowing you to work from anywhere within the United Kingdom.
You will be contracted to Olo through Deel, an Employer of Record, which handles the legal and administrative responsibilities of your employment while you maintain a day-to-day relationship with Olo.
Requirements:
You must have 5+ years of professional experience in backend software development with strong proficiency in C#/.NET.
Experience in building and maintaining distributed systems, preferably leveraging Cloud Platforms like AWS, is required.
You should have experience in instrumenting, deploying, and monitoring production code.
Writing testable and tested code and working under distributed version control (preferably Git) is essential.
Strong problem-solving skills and the ability to navigate complex technical challenges are necessary.
You must exhibit excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
The ability to deliver constructive feedback that empowers individuals and strengthens the team is expected.
You should be able to communicate technical concepts clearly to both technical and non-technical audiences.
Consistently meeting sprint and quarterly commitments while maintaining high standards of quality and efficiency is required.
Experience successfully working across multiple time zones is a plus.
Benefits:
You will retain all employment rights under local employment law when hired through an Employer of Record.
You will be eligible for private healthcare coverage.
Participation in all statutorily required benefits and pension programs is included.