Senior Software Engineer - Engage
Olo
Senior Software Engineer
Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping customers deliver more personalized and profitable guest experiences. As a result, our digital ordering, payment, and guest engagement solutions enable brands to do more with less and make every guest feel like a regular.
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. Our team has the mission to create tools and features that enable the brand's day-to-day operations.
We aim to collaborate well. We encourage new ideas and experimentation. No part of the codebase is off-limits. You'll work with a passionate team dedicated to delivering amazing products using modern technologies.
While our roots are in NYC, we're intentionally investing in Belfast and Northern Ireland as a key hub, with an established leadership presence, a local team, and community for the long term. This role is fully remote, offering you flexibility to work from anywhere within NI.
How you'll make an impact
- Design and implement scalable, high-quality components and services that align with team and company goals.
- Contribute to technical decision-making, including solution design and architecture, with a focus on addressing technical debt, reliability, and system performance.
- Collaborate closely with product managers, designers, and stakeholders to translate customer needs into technical solutions.
- Proactively monitor and improve system performance, identifying and resolving issues swiftly and effectively, while communicating clearly and effectively with stakeholders during incidents to ensure alignment and prompt resolution.
- Take a proactive approach to support, digging into issues to identify root causes and developing long-term, proactive solutions to prevent recurrence.
- Document and share knowledge effectively to elevate the team's technical expertise.
- 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 - Whilst our core stack is Node.js, we welcome deep expertise in; Python, Java, Ruby,.NET, Go along with tools such as Postgres, Elasticsearch, Redis, Sns/Sqs, Kubernetes, Helm, CI/CD, etc.
- Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
- Experience writing unit tests and testable code.
- Demonstrates strong problem-solving skills and the ability to navigate complex technical challenges.
- Exhibits excellent judgment, seeking diverse perspectives and challenging assumptions to improve outcomes.
- Delivers constructive feedback that empowers individuals and strengthens the team.
- Communicates technical concepts clearly, adapting to both technical and non-technical audiences.
- Consistently meets sprint and quarterly commitments while maintaining high standards of quality and efficiency.
$104k - $187k
...Consensys is the leading blockchain and web3 software company founded by Joe Lubin, CEO of... ...MetaMask aims to create a thriving engineering organization that supports the well-being... ...MetaMasks growth engine to drive user engagement and improve retention Implement user‑...SeniorRemote workShift work$159.7k - $216.1k
...Description AWS Engagement Security (EngSec) enables AWS colleagues, partners, and contractors to meet AWS's high security... ...working with the public and our customers. We seek a Senior Software Development Engineer (SDE) to build and operate large-scale, distributed...SeniorFor contractorsInternshipWork at officeFlexible hours$184k - $287.5k
...multi-rack, multi-tenant AI/ML datacenters with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus on the cloud-native stack for datacenter products like GB200. In this role, You will...Senior- ...Framework Ventures is seeking a skilled developer to enhance MetaMask’s growth engine by implementing user-centric solutions and building applications. The ideal candidate has 3+ years in mobile tech and web development, with proficiency in React and modern JavaScript...SeniorRemote work
$85k - $105k
A leading accounting firm in New York City is seeking a Senior Audit professional to manage audit engagements from start to finish. Responsibilities include leading audit teams, overseeing daily operations, and ensuring high-quality client service. Candidates must hold...Senior- ...behalf of a partner company. We are currently looking for a Senior Software Engineer – Framework in the United States. This role sits at the... ...~ Regular team events, recognition programs, and employee engagement initiatives. How Jobgether works: We use an AI-...SeniorRemote jobFull timeFlexible hours
- ...Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time. Job overview: Omada Health... ...in lifelong health, one step at a time. We are looking for a software engineer to help drive us forward in achieving that goal. Great software...Senior
- ...Seeking a highly engaged and motivated Senior Software Engineer - GraphQL, the full-time position will focus on leading the development of an emerging GraphQL API platform, collaborating with various digital and domain API teams to enhance the digital experience for millions...SeniorFull timeRemote work
- ...Senior Software Engineer, Financial Infrastructure We're looking for a Senior Software Engineer to join a correctness-critical engineering... ...essential. You'll work alongside a highly senior team and engage directly with complex distributed systems that move and track...SeniorRemote work
$165k - $180k
...This range is provided by Engage PSG Search. Your actual pay will be based on your skills and experience — talk with your recruiter... ...leader in healthcare data interoperability is hiring a Senior Software Engineer to help modernize how clinical and claims data move across...SeniorRemote workFlexible hours- ...Senior Software Engineer Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology... ...using these tools and processes. The effort will also involve engagement with the enterprise to help drive strategic direction....SeniorWork experience placement
£100k - £130k per year
...Senior Software Engineer Remote - UK working hours | Full-time | £100K - £130K We are hiring on behalf of our client, a high-growth financial... ...utilizing core Java. Extreme Programming Collaboration: Engage in full-time pair programming to foster knowledge sharing,...SeniorFull timeImmediate startRemote workFlexible hoursRotating shift$130k - $140k
...Senior Software Engineer – Backend $130,000 to $140,000 + bonus Scottsdale, PHX - onsite 4 days per week Our client is a large-scale,... ..., Docker, containers) ~ Strong communicator — comfortable engaging with both technical teams and business stakeholders ~ Exposure...Senior- ...Senior Software Engineer We are seeking a Senior Software Engineer with at least nine years of experience to join our team for a long-term engagement. The selected candidate will contribute to the design and development of enterprise-level applications using modern...SeniorLocal area
$75 per hour
...Create Job listing: Title: Senior Software Engineer Client: Wells Fargo Bill Rate: $75 Location: Onsite in Charlotte, NC or Irving,... ...scalability, and responsiveness. Design and implement visually engaging interfaces, including layout, typography, motion, and...Senior$150k - $180k
...Senior Software Engineer (Full Stack) Location : Remote, US (EST preferred) Compensation : $150K – $180K + Equity Who We're Looking For Seeking... ...Organization Focused on transforming security awareness into engaging, personalized, and effective experiences. The mission is to...SeniorRemote work- ...Senior Software Engineer Join the team building the future of reliable AI by combining LLMs with proprietary symbolic reasoning. You will... ...role in a major architectural shift from bespoke customer engagements to a global, scalable public API platform. What you will...SeniorRemote workShift work
$72.3k - $74.8k
...Description Aperion is excited to announce an opening for a Senior Software Engineer in our innovative team based in Oxford. This full‑time,... ...offers a unique opportunity for entry‑level candidates to engage with cutting‑edge technology and contribute to impactful projects...SeniorFull timeRemote work- ...Senior Software Engineer - K0s Team We're seeking a Software Engineer with a passion for shaping the future of k0sproject. As a CNCF Sandbox... ...industry. Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers...SeniorRemote work
- ...Senior Software Engineer (VB6 / Legacy Modernization) You will join a high-impact engineering environment focused on modernizing large-scale... .... ~ Long-term international projects with stable engagement. ~ Compensation in USD. ~ Paid time off (PTO). ~ English...SeniorRemote workWork from homeHome office
- ...Senior Software Engineer - Position Overview The Senior Software Engineer is responsible for designing, building, and deploying cloud-based applications for client engagements. This role works closely with cross-functional teams, including solution architects and project...SeniorRemote work
- ...organization owns the critical tier of GraphOS - the underlying engine central to making GraphOS a highly performant, secure, governed,... ...public APIs used by the world’s most demanding GraphQL workloads. Engage directly with users — whether community members or enterprise...SeniorRemote work
- ...Senior Software Engineer Heidi is building an AI Care Partner that supports clinicians every step of the way, from documentation to delivery... ...sharing work in progress. ~ Comfort with ambiguity: You can engage with messy problems, ask good questions, and drive toward a...SeniorWork at officeRemote work
$250k - $330k
...Senior Software Engineer (NYC) Title of Role: Senior Software Engineer (NYC) Location: New York, onsite Company Stage of Funding: Secondary... ..., creating innovative solutions that enhance customer engagement and drive business success. What You Will Do...SeniorWork at office$200k - $230k
...Senior Back End Engineer (Java / Microservices / GCP) - Unicorn Fintech Start-up New York | Hybrid | $200k-$230k base + equity + bonus... ...fintech platform building a product that transforms how people engage with where they live - combining payments, rewards, and local...SeniorLocal area- ...Overview The Observability Engineer is responsible for helping migrate from SignalFX to Datadog stakeholders through a value-driven... ...Experience in enterprise-scale monitoring transformations. Engagement Flow Example 1. Mapping: Align legacy dashboards with...SeniorRemote work
$50 - $150 per hour
...pushing the boundaries of AI-assisted software development. Our mission is to empower... ...working at the intersection of software engineering, open-source ecosystems, and frontier AI... ...Employment details Commitment: flexible engagement, minimum 10 hrs/week, up to 40 hrs/week...SeniorFull timeFor contractorsFlexible hours- ...Overview We are looking for motivated Software Engineers to join our dynamic development teams. In this role, you will report to the Director... ...-edge data-intensive solutions. At Ververica, you will engage with one of the largest and most vibrant open-source communities...SeniorWorldwide
- ...Senior Software Engineer As a Senior Software Engineer you will have responsibility for developing, testing, implementing, and maintaining... ...attention to detail, and a proactive willingness to actively engage and collaborate with other development teams working on different...SeniorWork experience placementRemote work
- ...Mangomint: Senior Software program Engineer Mangomint is a fast-growing SaaS firm on a mission to make each salon and spa extra worthwhile. We’re... ...Ruby, and so forth. Somebody who enjoys being a generalist, engaged on the frontend, backend, and something it takes to...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Engage. Be the first to apply!
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States



