Software Engineer - Engage
Olo
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 Software Engineer on an Engage team, you will architect, develop, scale, and monitor solutions, improvements, and services across our Olo Engage product suite. Our software products help our brands harness guest data across their tech stack to boost retention, reduce acquisition costs, and do more with less. We handle restaurant event data in the scale of billions of events per month.
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. You'll work with a passionate team dedicated to delivering amazing products using modern tools and technologies like Node.js, Vue.js, Typescript, Postgres, Elasticsearch, Redis, Microservices, Sns/Sqs, Kubernetes, Helm, CI/CD, etc.
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
- 3+ years on-the-job development experience.
- Whilst our core stack is Node.js, we welcome deep expertise in Python and .NET 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.
- Bias for working in a highly collaborative team environment.
- Empathy for customer needs and excellent communication of your understanding.
$116k - $174k
...Software Engineer II – Channel Rendering and Engagement Klaviyo is looking for a Backend Engineer to support key initiatives that enhance our product offerings and drive company growth. In this role, you'll play a critical part in delivering end-to-end solutions using...SuggestedImmediate startRemote work$170k - $200k
...Thatch is rewiring how health benefits work. We build software that gives employees real control over how they use their benefits. We're looking for a Full Stack Engineer to join our Product Engagement team and improve how members and employers experience Thatch...SuggestedRemote work$112k - $141k
...Software Development Engineer II, Engagement At CarGurus, our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation...SuggestedFor contractorsFlexible hours$184k - $287.5k
...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...Suggested$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... ...MetaMask's growth engine to drive user engagement and improve retention Implement user‑...SuggestedRemote workShift work$116k - $174k
Software Engineer II - Channel Rendering and Engagement At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and...Immediate start$184k - $287.5k
Senior Software Engineer, NCCL and CUDA - CSP Engagements page is loaded## Senior Software Engineer, NCCL and CUDA - CSP Engagementslocations: US, CA, Santa Clara: US, TX, Austin: US, Remote: US, WA, Redmond: US, WA, Seattletime type: Full timeposted on: Posted Yesterdayjob...Remote work- ...Associate Software Engineer Olo is a leading SaaS platform accelerating digital transformation in the restaurant industry, by helping... ...experiences. As a result, our digital ordering, payment, and guest engagement solutions enable brands to do more with less and make every...Local areaRemote work
$143.7k - $194.4k
...Description AWS Engagement Security (EngSec) enables AWS colleagues, partners, and contractors to meet the AWS Security Bar... ...with the public and our customers. We are seeking a Software Development Engineer (SDE) to build and operate large-scale, distributed systems...For contractorsWork at officeLocal areaFlexible hours$159.7k - $216.1k
...AWS Engagement Security (EngSec) enables AWS colleagues, partners, and contractors to meet AWS's high security bar when working with the public and our customers. We seek a Senior Software Development Engineer (SDE) to build and operate large-scale, distributed systems...For contractorsInternshipWork at officeFlexible hours$147.4k - $272.1k
...Software Engineer (Tools), Engagement Engineering As a Software Engineer (Tools), you will have the unique and rewarding opportunity to shape the future of software development at Apple. You will build tools used by thousands of developers around the world to build,...Relocation$181.1k - $272.1k
Senior OS Software Engineer, Field Engagement & Analytics Cupertino, California, United States Software and Services How are Apple devices used and how can they be improved? What kinds of problems do ourusers experience? These are the kinds of questions the SWE Data Analytics...WorldwideRelocation$180k
...Analytic and Engagement Applications Systems Engineer – Language Technologies (SE5) Salary: Up to $180K, based on education and experience Security Requirements: Active TS/SCI clearance w/ FS Poly; CCA Authorized Location: FT Meade, MD Education and Experience...$272k - $431.25k
...NVIDIA is seeking a strategic and technically proficient Principal Software Engineer to join the Data Center Systems and Software CSP engagements team. As a leader and technologist, you will play a pivotal role contributing significantly to the architecture and development...Shift work$190k - $260k
...insights to improve their business. Founded by engineers - and customer obsessed - we leap at... ...our platform effectively. The Customer Engagement and Docs platform team's objective is to... ...proficiency in machine learning and software engineering, coupled with a strong product...Local areaWorldwide- ...Description (General Summary) Intralox, L.L.C., has an opening for a Lead Functional Developer - Microsoft Dynamics Customer Engagement (CE) working within our Digital Technology team. As our presence continues to grow, internally and with our customers, we are looking...Remote workWorldwide
- A global technology and entertainment company is seeking a Director of Engagement Platform Engineering to lead the development of its Engagement Platform, focusing on player engagement and revenue growth. Ideal candidates should have over 10 years of experience in digital...
$129k - $193k
...Product Support Engineer - Precision Engagement Systems Costa Mesa, California, United States Anduril Industries is a defense technology company... ...systems ~ Hands-on proficiency with professional CAD software and Product Lifecycle Management (PLM) tools for managing...Full timeFor contractorsWork experience placement$129k - $193k
...ABOUT THE TEAM The Deployment Engineering team at Anduril is dedicated to the operational... ...product management, the Precision Engagement Systems team plays a crucial role in Anduril... ...-on proficiency with professional CAD software and Product Lifecycle Management (PLM)...Full timeFor contractorsWork experience placementImmediate start$83.1k - $141.3k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...deep technical expertise with customer engagement to ensure our solutions always deliver maximum... ...engineering teams to resolve hardware/software issues Develop applications and Best...Minimum wageWork experience placementFlexible hours$150k - $185k
...Financial Health and Habits group, the Engagement team is focused on delivering mobile and... ...production, ensuring the appropriate engineering rigor has been applied for scalability,... ...we're applying appropriate rigor to our software development process. Partner with Product...Temporary workWork at officeRemote work- ...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...Remote work
$180k - $220k
A high-growth consulting firm in Chicago is seeking a Senior Solution Architect to design cloud-native architectures and engage with executive leadership. The ideal candidate has extensive experience in technology architecture, particularly in data analytics, and a strong...- A fast-growing fintech company in Tampa is seeking a hands-on engineering leader to oversee customer engagement systems across various channels. The role demands a solid understanding of voice and SMS systems, enhancing speed-to-lead and conversion metrics. Candidates should...
$111.1k - $130.7k
...Certifications**One or more of the following Salesforce certifications are strongly preferred:* Salesforce Certified **Marketing Cloud Engagement Developer*** Salesforce Certified **Marketing Cloud Engagement Consultant*** Salesforce Certified **Marketing Cloud Engagement...Temporary workWork experience placementLocal area- ...analytical skills. Responsibilities include configuring campaigns, analyzing metrics, and collaborating with multiple teams to improve engagement. The position supports a mission-driven team dedicated to enhancing alumni engagement and ensuring compliance with privacy...
$156.8k - $235.2k
...both for our audiences and our employees - and aim to leave a positive mark on culture. Senior Lead Machine Learning Engineer, Entry & Re-engagement 45724 Overview We are looking for a Senior Lead Machine Learning Engineer for the Entry pod. This team owns the...Immediate start- A healthcare technology company is seeking a Full Stack Engineer to enhance user engagement through effective product flows. This remote role focuses on building features, analyzing user behavior, and collaborating with cross-functional teams to deliver impactful solutions...Remote job
$87k - $178.1k
...is seeking a highly motivated, results-oriented professional to join our Technology Consulting organization as a Senior Technical Engagement Leader. We are on a journey to advance how healthcare is provided with custom solution development to support clinicians,...Contract workTemporary workLocal areaFlexible hours- ...Software Engineer DomainTools is seeking a Software Engineer to join our Frontend Team. This position is perfect for someone interested... ..., you will work as part of a collaborative team of smart and engaged engineers. Expect to spend most of your time developing modern...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to 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

