Belfast, Northern Ireland, Remote Remote (Country) Full-time

Olo is hiring a Senior Software Engineer - Merchant Solutions

About the Role

The role involves building and maintaining high-impact systems that support merchant operations, working across the full stack to deliver robust, scalable solutions in a fast-paced environment.

Responsibilities

  • Develop and maintain core components of merchant-facing platforms
  • Collaborate with product and design teams to define technical requirements
  • Design scalable and reliable software architectures
  • Write clean, testable, and well-documented code
  • Troubleshoot and resolve production issues promptly
  • Participate in code reviews to ensure code quality
  • Optimize application performance and response times
  • Integrate with internal and third-party APIs
  • Support deployment pipelines and CI/CD practices
  • Ensure systems meet security and compliance standards
  • Mentor junior engineers and promote technical best practices
  • Contribute to technical documentation and system diagrams
  • Evaluate new technologies for potential adoption
  • Work with monitoring and observability tools
  • Respond to on-call incidents as part of rotation
  • Improve system resilience and fault tolerance
  • Collaborate on database schema design and optimization
  • Implement automated testing strategies
  • Support feature rollout and post-deployment analysis
  • Engage in agile planning and sprint execution
  • Drive improvements in development workflows
  • Ensure backward compatibility during updates
  • Participate in architectural decision-making
  • Balance technical debt with feature development
  • Promote reusability and modular design

Nice to Have

  • Master’s degree in computer science or related discipline
  • Experience in the food service or restaurant technology industry
  • Familiarity with event-driven architectures
  • Knowledge of GraphQL or similar query languages
  • Experience with real-time data processing systems
  • Background in merchant operations or point-of-sale systems
  • Exposure to large-scale data pipelines
  • Contributions to open-source software projects
  • Speaking or presenting at technical conferences
  • Leadership experience in cross-functional initiatives

Compensation

Competitive salary based on experience and location

Work Arrangement

Hybrid work model with office and remote flexibility

Team

Collaborative engineering team focused on merchant-facing products

Our Tech Stack

  • We use modern JavaScript frameworks, Python, and Go for backend services
  • Infrastructure runs on AWS with Kubernetes for orchestration
  • We leverage Kafka for event streaming and data flow
  • Monitoring is handled through Prometheus and Grafana
  • Our CI/CD pipeline is built on Jenkins and GitHub Actions

Culture & Values

  • We value transparency, ownership, and continuous learning
  • Engineers are encouraged to propose and lead technical improvements
  • We foster an inclusive environment where diverse perspectives thrive
  • Collaboration across teams is a cornerstone of our process
  • We prioritize sustainable development practices
About company
Olo
About Olo   Olo is a leading restaurant technology provider with ordering, payment, and guest engagement solutions that help brands increase orders, streamline operations, and improve the guest experience. Each day, Olo processes millions of orders on its open SaaS platform, gathering the right data from each touchpoint into a single source—so restaurants can better understand and better serve every guest on every channel, every time. Over 800 restaurant brands trust Olo and its network of more than 400 integration partners to innovate on behalf of the restaurant community, accelerating technology’s positive impact and creating a world where every restaurant guest feels like a regular. Learn more at olo.com.   Applicant Privacy Notice (United Kingdom)
All jobs at Olo Visit website
Job Details
Department Engineering – Development
Category other
Posted 2 months ago