Olo company's all remote jobs
We are looking for talented engineers to architect and build the next evolution of our infrastructure strategy! As part of the Platform Infrastructure team, you will be working closely with our top engineers and technical leaders to research and develop the next generation of our infrastructure. We’ve learned a lot during our company’s rapid growth, and are now looking to revolutionize our infrastructure and solve exciting problems.
What You’ll Be Doing
- Defining cloud infrastructure in AWS using infrastructure as code (Packer, Terraform, and Ansible).
- Developing, deploying, and maintaining tools built from the ground up in support of self-service, quality, security, and compliance initiatives.
- Consulting with engineering teams to help them leverage our platform and tools.
- Collaborating with product, architecture, and engineering groups to build a self-service platform that acts as a force multiplier for developer productivity.
- Creating abstractions over infrastructure technology to deliver a streamlined user experience while enforcing guardrails for security and business requirements.
- Researching, selecting, and deploying new technologies.
- Finding ways to deliver more functionality at less cost.
What We’ll Expect From You
- Excellent problem solving & analytical skills, with a high degree of proficiency and/or mastery in cloud architecture.
- Forward-looking strategic thinking, to solve problems and meet needs before they arise, always striving to find things to improve.
- Experience developing infrastructure and automation solutions in an always up, always available, security-first environment.
- Experience with infrastructure components from the low-level (subnets and peering connections) to the high-level (containers and load balancers).
- Proficiency with IaC tools such as Terraform, Ansible, and Packer in a cloud environment.
- Knowledge of security and compliance best practices.
- Excellent written and verbal communication skills, including technical documentation.
Nice to Have
- Experience implementing and supporting a containerization platform with tools such as Docker, Nomad, and Kubernetes.
- Prior hands-on experience with Hashicorp products such as Consul, Vault, and Nomad.
- Experience with AWS services, including low-level EC2, VPC, and AMI; and managed services like ELB, EKS, RDS, S3, and ElastiCache.
- A background in software development or similar product-oriented work.
What’s Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
We encourage you to apply!
Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.
If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!
Reporting to the Director of Product Design, the Senior Product Designer will work with our product managers, developers, restaurant customers, and across our other teams to handle interaction and interface obstacles. We are looking for someone who loves bringing visual design together with UX design to create amazing products. All of Olo's openings are open for remote workers that are US based.
What You'll Do
- Design and prototype new user experiences based on product requirements.
- Communicate solutions visually through sketching, storyboards, and flows.
- Craft rapid prototypes for team communication and user testing.
- Translate UIs across all devices and screen sizes.
- Guide the development and communication of clear design guidelines, patterns, libraries, and assets.
- Validate designs through research, including competitive analysis, data analytics, and interaction with clients and end-users.
- Prioritize different design problems by understanding their significance and influence on our overall ecosystem.
- Contribute to the development of the Olo design language and system.
What We'll Expect From You
- 3+ years of experience as a Product Designer.
- Portfolio demonstrating UX and visual design principles and technical expertise.
- Passion for user-centered design, visual design, and an understanding of how to unite user goals with business goals.
- Knowledge of Sketch, Zeplin, Marvelapp, and other design tools.
- UX disciplines such as UX research methods, information architecture, usability testing and content strategies.
- Knowledge of HTML, CSS, and JavaScript.
At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. We take great pride in the reliability, security, and performance of our systems and services. We are looking for a talented, security-focused IT Support Specialist to oversee all computer systems and to support our staff.
What You'll Be Doing
- Enabling team members located across the US by providing technical support for all IT equipment, including Windows and MacOS laptops, desktops, and related hardware.
- Supporting productivity software, Google Workspaces, Slack, etc.
- Supporting VOIP telephones and Google Hangout and Zoom video-conferencing.
- Supporting Meraki WiFi and networking equipment.
- MDM Enrollment Configuration and ongoing device management.
- Automating onboarding and offboarding of employee user accounts across tools.
- Liaising with third party providers (Lenovo, Apple, etc) for purchasing and technical support escalation.
- Hardware and Software asset management.
- Assisting with application integrations and Single Sign-On.
- Training and documentation.
What We'll Expect From You
- Bachelor degree or equivalent preferred.
- 2+ years of experience in an IT support role.
- Passionate about technology and helping people.
- In-depth knowledge and troubleshooting experience with Windows, macOS, Active Directory, and TCP/IP networking.
- Proactive problem solving, and the ability to work both autonomously and in a team environment.
- Effective verbal and written communication skills, both with a technical and a non-technical audience.
- Automation and scripting knowledge.
- Experience with Jumpcloud, Jamf, ProfileCreator, Apple DEP.
- Experience with workstation benchmarking and hardening.
- Experience with workstation security, antivirus, and antimalware.
What's Important To Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
What You'll Do
- Work as a supporting contributor to several development teams, helping them build and execute cutting edge automated tests and performance suites
- Partner with quality advocates to plan and prioritize efficacious automated test coverage
- Develop comprehensive, stable, and reusable automated tests at the UI and API level
- Create, update, and execute load and performance tests and identifying and investigating performance bottlenecks
- Analyze and troubleshoot application, environment, and infrastructure issues
- Build creative solutions for generating reusable test data
- Build and maintain jobs on a continuous integration build server
- Design and implement cutting edge automated test frameworks and custom testing tools
What We'll Expect From You
- You are comfortable developing automated tests in C#, F#, and Javascript, or have the ability pick up those languages if they are not part of your current skill set
- You are familiar with standard object-oriented programming concepts such as classes, interfaces, DRY architecture, abstraction layers, and standard design patterns such as factories and page objects
- You are experienced with industry-standard tools such as Selenium, Postman, RestAssured, or K6
- You've worked with large datasets are comfortable performing data comparisons, including working with and understanding SQL and testing data flows
- You have strong opinions on test automation best practices, and will help the Olo QE team improve our existing processes
- You are comfortable in git, and can checkout, push, merge, and rebase
- You are comfortable with AWS infrastructure, CI tools, and containerization
- US Resident and Legal right to work in the U.S
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
Time zone: (GMT-05:00) Eastern Time +/- 2 hours
What We'll Expect From You
- A passion for computing that extends beyond your studies
- Currently enrolled in a 4 year academic institution
- Significant coursework in Computer Science (major not required)
- Interest in supporting Engineering teams
- Ability to express yourself well in written and verbal communication
Nice to Have
- Ansible
- Ansible Tower
- Terraform
- Windows
- Linux
- AWS (EC2, EKS, S3, SQS, etc)
What's Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
What We'll Expect From You
- A passion for computing that extends beyond your studies
- Currently enrolled in a 4 year academic institution
- Significant coursework in Computer Science (major not required)
- Interest in supporting Engineering teams
- Ability to express yourself well in written and verbal communication
Nice to Have
- Ansible
- Ansible Tower
- Terraform
- Windows
- Linux
- AWS (EC2, EKS, S3, SQS, etc)
What's Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
Description
At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Olo is revolutionizing the customer experience at these restaurant chains, and we're looking for a talented database administrator to join our team and help achieve this vision. You'll work with a smart, passionate team dedicated to delivering amazing products using modern tools and technologies.
As part of our Data Operations function, you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. You will collaborate with our software development teams to focus on designing, building and deploying highly available, robust, resilient and supportable database solutions to support large volumes of data transactions. With a focus on designing and deploying a database solution with operational elements, this role must ensure our databases are highly available, have sufficient capacity in place and are fully resilient across multiple cloud regions.
This is a full-time position. Candidates may work at Olo’s headquarters in New York City’s Financial District, or remotely from anywhere in the U.S. In fact, more than 75% of our engineering team is remote!
What You’ll Be Doing
- Plan, build, administer, tune and support databases and database cluster nodes.
- Ensure information/data security and data encryption, backup, recovery and replication.
- Develop, tune and optimize complex NoSQL and SQL schema structures.
- Design, develop and support ETL workflows.
- Development, deployment and operational support for NoSQL and SQL Databases.
- Data modeling, with a solid understanding of consistency levels, partitioning.
- Working with internals such as read/write paths, indexes, tombstones.
- Performing admin tasks such as compaction, repairs, backup and restore.
What We’ll Expect From You
- Experience with non-relational data stores such as Cassandra, Cockroach or Mongo
- Experience building, running and tuning high-availability relational databases such as MS SQL Server and PostgreSQL
- Experience with database sharding, either at the app layer or proxy layer.
- Experience providing 24/7 support for mission-critical production systems.
- Experience in constrained environments, i.e. SOC, PCI.
- Demonstrable experience communicating with a wide range of stakeholders.
- Experience developing realistic project plans, managing stakeholder expectations, and tracking team execution
- Analyze resource requirements and usage, and suggest options to optimize and cut costs
- Strong critical thinking capabilities
Nice to Have
- Experience with Redis, ElasticSearch, DynamoDB, Redshift
What’s Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
What You’ll Be Doing
- Administering Windows Server roles such as IIS, Active Directory, WSUS, and DNS.
- Building virtual infrastructure in cloud platforms such as AWS using Terraform.
- Patching operating systems like Windows Server and Linux.
- Patching third party tools and security related vulnerabilities.
- Configuring Load Balancers, VPCs, and Security Groups.
- Troubleshooting network latency including analyzing packet captures.
- Proactively monitoring all systems for uptime and security. Noticing trends before they become issues. Improving monitoring of infrastructure as needed.
- Responding to OpsGenie alerts as part of an on-call rotation with another engineer.
- Resolving or escalating production issues to development teams as needed.
- Managing domain forests and replication.
- Forecasting and optimizing capacity and AWS infrastructure costs.
What We’ll Expect From You
- At least 3 years experience administering a production level 24/7 web application.
- Expert level Windows Server knowledge, including IIS, Active Directory, Windows Server Performance Monitor, and Windows Networking.
- In-depth working experience with AWS services and APIs.
- Comfortable in your scripting tool of choice - PowerShell, Python, Bash etc.
- Working knowledge of DevOps, automation, and Infrastructure as Code.
- Mid level Linux Server Knowledge
- Solid cloud networking knowledge, VPCs, Security Groups, Load Balancers, etc.
- A passion for uptime.
Nice to Have
- Experience with any of the following technologies: Ansible, CloudFormation, GitHub, SQL Server, Redis, ElasticSearch, SumoLogic, Datadog, Windows Server Failover Clustering, Consul, Docker, Terraform.
- PCI compliance experience.
What’s Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, company equity, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
At Olo we develop an online food ordering platform used by many of the country's largest restaurant chains, reaching millions of consumers. Chances are if you've ordered directly from a restaurant brand's app or website, we've made that happen.
We need software engineers like you to join our team. We have several open positions at every experience level.
As part of the team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. You will design, develop, scale, and monitor solutions, improvements, and services across our ordering platform. This position requires experience throughout our stack. One day you’ll be deep in a React front-end, the next you’ll be working on a complex back-end service.
We aim to deeply collaborate and communicate well. We encourage new ideas and experimentation. No part of the code base is off limits. We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. You'll work with a passionate team dedicated to delivering amazing products using modern tools and technologies.
Any engineer may work at Olo's headquarters in New York City's Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team (and Olo) is remote!
What You’ll Be Doing
- Designing reliable, but simple solutions to complex problems at scale.
- Demonstrating broad knowledge of software engineering concepts across the entire stack.
- Observing system performance in your domain and identifying emerging problems.
- Quickly assessing and resolving production incidents that arise in the components your team is responsible for.
- Exercising flexibility in the mix of frontend and backend work as it changes from one project to the next.
- Researching and proposing new technologies to apply effectively.
- Exhibiting good judgment, seeking out diverse perspectives, and challenging business and technical assumptions.
- Providing constructive criticism in a way that builds the team's bench strength.
- Consistently delivering against commitments.
- Creating and augmenting accessible experiences (WCAG AA compliance).
How We Work
- We foster a culture of collaboration, communication, accountability, skill sharing, belonging, mutual respect, and curiosity.
- We practice Whole Team Quality, no throwing code over the wall.
- System Reliability Engineering, Scalability, and Security are embedded throughout our software process.
- We are outcome not output focused.
- Our tech stack is rooted in Ember, React, Sass, .NET (C# and F#) and SQL Server running in AWS infrastructure and modern software engineering tools such as GitHub, TeamCity, Octopus Deploy, Datadog, and Sumo Logic, as well as heavy use of OSS .
- We write tests, and lots of them–a feature isn’t done until its testing has been automated.
What’s Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
COVID-19 Impact
Olo is committed to the well-being of candidates, employees and our community. The Olo NYC Headquarters will be closed for the foreseeable future because of the global outbreak of COVID-19. While an in-person interview is typical for many roles at Olo, we will conduct interviews via video conferencing while our HQ is closed. Olo benefits from the fact that over half of our workforce is remote, therefore we are accustomed to conducting interviews via video conferencing and we anticipate no impact on our recruiting timelines. We encourage candidates to share any concerns or questions with Olo’s recruiting team.
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
As part of the Technology Evolution Team at Olo, you’ll work on transformative cross-cutting projects sponsored by our CTO, with a large focus on scaling our e-commerce platform to 10x and beyond. You’ll be part of a small team that collaborates closely with product engineering teams to ensure that our systems can scale predictably and reliably, as well as ushering in changes to our technology stack. This is a hands-on role where you will collaborate on designs as well as contribute to the implementation.
What We’ll Expect From You
- Designing and implementing reliable, but simple solutions to complex problems at scale.
- Demonstrating broad knowledge of software engineering concepts.
- Supporting the design and development of scalable high-volume distributed systems.
- Researching and proposing new technologies to apply effectively.
- Exhibiting good judgment, seeking out diverse perspectives, and challenging business and technical assumptions.
- Providing constructive criticism in a way that builds the team's bench strength.
- Consistently delivering against commitments.
- Improving Olo’s scaling capabilities.
We’ll expect you to have experience with:
- Implementing large scale 24/7 transactional systems
- Sharding of relational databases at the application layer
- Distributed SOA/microservice architectures
- Building resilient, fault-tolerant systems.
- Event-driven systems
Nice to Have Experience
- SQL Server
- Kafka
- Redis
- C# and F# .NET
- AWS
- Working with sensitive data (de-identification, data retention, etc.)
What's Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
COVID-19 Impact
Olo is committed to the well-being of candidates, employees and our community. The Olo NYC Headquarters will be closed for the foreseeable future because of the global outbreak of COVID-19. While an in-person interview is typical for many roles at Olo, we will conduct interviews via video conferencing while our HQ is closed. Olo benefits from the fact that over half of our workforce is remote, therefore we are accustomed to conducting interviews via video conferencing and we anticipate no impact on our recruiting timelines. We encourage candidates to share any concerns or questions with Olo’s recruiting team.
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
At Olo we develop an online food ordering platform used by many of the country's largest restaurant chains, reaching millions of consumers. Chances are if you've ordered directly from a restaurant brand's app or website, we've made that happen.
We need software engineers like you to join our team. We have several open positions at various experience level including mid, senior and staff engineers.
As part of the team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. You will design, develop, scale, and monitor solutions, improvements, and services across our ordering platform. While primarily focused on our back-end, contributions are encouraged throughout our stack.
We aim to deeply collaborate and communicate well. We encourage new ideas and experimentation. No part of the code base is off limits. We take pride in a neat codebase with automated tests and continuous integration, and encourage constant refactoring. You'll work with a passionate team dedicated to delivering amazing products using modern tools and technologies.
Any engineer may work at Olo's headquarters in New York City's Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team (and Olo) is remote!
What You’ll Be Doing
- Designing reliable, but simple solutions to complex problems at scale.
- Demonstrating broad knowledge of software engineering concepts.
- Observing system performance in your domain and identifying emerging problems.
- Quickly assessing and resolving production incidents that arise in the components your team is responsible for.
- Researching and proposing new technologies to apply effectively.
- Exhibiting good judgment, seeking out diverse perspectives, and challenging business and technical assumptions.
- Providing constructive criticism in a way that builds the team's bench strength.
- Consistently delivering against commitments.
How We Work
- We foster a culture of collaboration, communication, accountability, skill sharing, belonging, mutual respect, and curiosity.
- We practice Whole Team Quality, no throwing code over the wall.
- System Reliability Engineering, Scalability, and Security are embedded throughout our software process.
- We are outcome not output focused.
- Our tech stack is rooted in .NET (C# and F#) and SQL Server running in AWS infrastructure and modern software engineering tools such as GitHub, TeamCity, Octopus Deploy, Datadog, and Sumo Logic, as well as heavy use of OSS
What’s Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
COVID-19 Impact
Olo is committed to the well-being of candidates, employees and our community. The Olo NYC Headquarters will be closed for the foreseeable future because of the global outbreak of COVID-19. While an in-person interview is typical for many roles at Olo, we will conduct interviews via video conferencing while our HQ is closed. Olo benefits from the fact that over half of our workforce is remote, therefore we are accustomed to conducting interviews via video conferencing and we anticipate no impact on our recruiting timelines. We encourage candidates to share any concerns or questions with Olo’s recruiting team.
About Olo
Olo powers digital ordering and delivery programs that connect restaurant brands to the on-demand world, placing orders directly into the restaurant through all order origination points – from a brand’s own website or app, third party marketplaces, social media platforms, smart speakers, and home assistants. Olo serves as the on-demand ordering and delivery platform for over 300 brands, such as Applebee’s, Checkers & Rally’s, Cheesecake Factory, Chili’s, Dairy Queen, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Portillo’s Hot Dogs, Shake Shack, sweetgreen, Wingstop, and more. Learn more at www.olo.com. Olo's headquarters is located on the 82nd floor of One World Trade Center. We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map:https://www.olo.com/images/culture.jpg.
We encourage you to apply!
Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status. If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
Do you have a passion for running Data Plane Systems securely and reliably? We’re looking for a Senior System Engineer to join our Platform Operations team as an open source polyglot, driving up our fluency in services like Postgres, Redis, Kafka and Elasticsearch/Lucene. If you’re passionate about running data services securely and reliably, have experience in building and supporting data focused Open Source Software (OSS) solutions, then this is an amazing opportunity to join our team as a Sr Systems Engineer of Data Services where you’ll report to the Engineering Manager of our Infrastructure team. Our DevOps-oriented team uses Infrastructure-as-Code with automation wherever possible. The system has many moving parts and our goal is to ship high quality code frequently and with short lead times.
What You'll Be Doing
- Administering and operationalizing our most critical data services. Serve as our resident expert for Postgres and Redis, providing best practices and usage guidelines back to the developer teams
- Building virtual infrastructure in cloud platforms such as AWS
- Research, design, test, and evaluate technologies for building reactive, event-driven systems
- Cluster/Scaling/Replication maintenance as well as creation and removal of nodes
- Work with development and operations teams to deploy updates, patches and version upgrades to libraries and/or engines when required.
- Performing the following operational tasks: Capacity planning (Working across teams to propose and deploy changes to ensure scalability and reliability), Back-up/recovery processes, Run maintenance tasks (e.g. upgrades), Applying security patches, and Monitoring performance of services
- Assist in building tools, services, frameworks and interfaces to enable development teams to monitor, manage and operate code across our OSS data technology suite.
- Define best practices for how development teams on how to best consume data services technologies.
- Investigate and troubleshoot issues and make recommendations to improve system performance.
- Provide tier X support for our development teams on supported technologies
What We'll Expect From You
- In-depth working experience with AWS services and APIs
- Operational and administration experience with two of more technologies in a Cloud/SaaS environment is a plus: NoSQL databases such as MongoDB, Relational databases such as PostgreSQL, Message queues such as SQS, Pub/Sub streaming service such as Kafka, and Search and analytics engines such as Elasticsearch
- Strong development/scripting skills using Ruby, Python, Java, JavaScript with the ability to pick up any language quickly.
- Expert knowledge of at least two of: Postgres, Redis, Kafka, Elasticsearch
- Passion for automation and Infrastructure-as-Code, with prior experience in Ansible and/or Terraform and a conviction to “do it right the first time”
- 2+ years of experience in In-memory data store administration with an emphasis on Redis
- A drive for resiliency, observability and uptime
Nice to Have
- Experience with many of the following technologies: Ansible, GitHub, SQL Server, SumoLogic, Datadog, Consul, Docker, Terraform, Kubernetes
- PCI compliance experience
What's Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
COVID-19 Impact Olo is committed to the well-being of candidates, employees and our community. The Olo NYC Headquarters will be closed for the foreseeable future because of the global outbreak of COVID-19. While an in-person interview is typical for many roles at Olo, we will conduct interviews via video conferencing while our HQ is closed. Olo benefits from the fact that over half of our workforce is remote, therefore we are accustomed to conducting interviews via video conferencing and we anticipate no impact on our recruiting timelines. We encourage candidates to share any concerns or questions with Olo’s recruiting team. We encourage you to apply! Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status. If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
We are looking for a driven and highly motivated Software Engineer in Test to join the Test Engineering team and help us develop reliable, scalable, and effective automated tests. This role will be instrumental in helping Olo release high quality software quickly and efficiently. You’ll be embedded with a smart, passionate engineering team dedicated to delivering amazing products. You’ll work with developers and QA Engineers to prevent defects and performance issues through testing and automation. We believe testing is a craft requiring training and skill. We invest in our employees. Our employees love to learn, and challenge themselves, and challenge each other to grow. We encourage collaboration, leadership, and mentorship. You can work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than two-thirds of our engineering team is remote.
What You'll Be Doing
- Working as an integrated member of a development team, helping them build and execute cutting edge automated tests and performance suites
- Developing comprehensive, stable, and reusable test automation at the UI and API level
- Creating, updating, and executing load and performance tests and identifying and investigating performance bottlenecks.
- Analyzing and troubleshooting application, environment, and infrastructure issues
- Building creative solutions for generating reusable test data
- Building and maintaining jobs on a continuous integration build server
- Designing and implementing cutting edge automated frameworks and custom testing tools
- Defining and driving improvements in testing and automation on your development team
What We'll Expect From You
- You’ve got excellent written and verbal communication skills.
- You’ve got strong opinions on test automation best practices, and will help the team improve our existing tools and processes
- You are comfortable developing automated tests in C# and Javascript, and will be able to rapidly pick up those languages if they are not part of your current skill set.
- You have good coding skills, and are familiar with standard object oriented programming concepts such as classes, interfaces, DRY architecture, abstraction layers, and standard design patterns such as factories and page objects.
- You are experienced with industry standard tools such as Selenium, Postman, RestAssured, or K6
- You are comfortable in git, and are able to checkout, push, merge, and rebase.
- You are comfortable with AWS infrastructure, CI tools, and containerization.
- You want to learn new technologies and how things work at all levels of our stack
- You are comfortable troubleshooting just about anything
- US Resident and Legal right to work in the U.S.
What's Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
COVID-19 Impact Olo is committed to the well-being of candidates, employees and our community. The Olo NYC Headquarters will be closed for the foreseeable future because of the global outbreak of COVID-19. While an in-person interview is typical for many roles at Olo, we will conduct interviews via video conferencing while our HQ is closed. Olo benefits from the fact that over half of our workforce is remote, therefore we are accustomed to conducting interviews via video conferencing and we anticipate no impact on our recruiting timelines. We encourage candidates to share any concerns or questions with Olo’s recruiting team.
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
We are looking for someone to design, build and codify our next-generation cloud architecture! As part of the Platform Engineering team, you will be working closely with senior technical leads in the implementation of our new infrastructure platform. We’ve learned a lot during our company’s rapid growth, and are now going to think BIG and re-imagine the future of the infrastructure on which everything else will run.
What You’ll Be Doing
- Provisioning cloud infrastructure in AWS using infrastructure as code (Vagrant, Terraform, Ansible, Tower, Packer, and Github)
- Developing, deploying, and maintaining tools built from the ground up in support of self-service, quality, security, and compliance initiatives.
- Consulting with engineering teams to help them leverage our platform and tools on which to run their applications
- Collaborating with product, architecture, and engineering groups to build a self-service platform that streamlines application developer productivity and throughput
- Participating in metrics gathering, monitoring, and alerting activities, as well as serving on-call rotations with tools such as DataDog, New Relic, Sumo Logic, Raygun, and OpsGenie.
- Defining, building and maintaining SLIs and SLOs to improve system observability.
- Creating pipelines and automation to deploy containerized applications onto Kubernetes or Nomad clusters
- Solving new problems with modern technologies such as HashiCorp Consul, Nomad, and Vault.
- Analyze resource requirements and usage, and suggest options to optimize and cut costs.
What We’ll Expect From You
- Excellent problem solving & analytical skills, with a high degree of proficiency and/or mastery in Windows Server and Linux administration.
- Experience with web application software development and production operations in an always up, always available environment.
- Experience with networks, security groups, load balancers, DNS, and other infrastructure components.
- Proficiency with IaC tools such as Terraform, Ansible, Packer, and Vagrant in a cloud environment.
- Experience implementing and supporting a containerization platform with tools such as Docker, Nomad, and Kubernetes.
- Knowledge of security and compliance best practices.
- Proficiency in scripting in BASH, Python, Powershell, and other languages.
- Experience supporting build/deploy pipelines and Git workflows.
Nice to Have
- Prior hands-on experience with Hashicorp products
- Expertise in Postgres, Redis, Kafka and Elasticsearch
- A firm grasp of event-driven architectures, CQRS, and service mesh
What's Important to Olo
- Our families come first. We know they make us who we are and they are who we live and work for every day.
- Olo is our extended family. We’re in this together, fighting for one another. We’re happy to be here. We will not let one another down.
- We learn from and fight through setbacks. We recognize and help one another with direct feedback.
- We care about you. We offer 20 days of paid time off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan.
- We value diversity. At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.
- Learn more about our culture, values, and mission. https://www.olo.com/images/culture.jpg.
COVID-19 Impact
Olo is committed to the well-being of candidates, employees and our community. The Olo NYC Headquarters will be closed for the foreseeable future because of the global outbreak of COVID-19. While an in-person interview is typical for many roles at Olo, we will conduct interviews via video conferencing while our HQ is closed. Olo benefits from the fact that over half of our workforce is remote, therefore we are accustomed to conducting interviews via video conferencing and we anticipate no impact on our recruiting timelines. We encourage candidates to share any concerns or questions with Olo’s recruiting team. About Olo Olo powers digital ordering and delivery programs that connect restaurant brands to the on-demand world, placing orders directly into the restaurant through all order origination points – from a brand’s own website or app, third party marketplaces, social media platforms, smart speakers, and home assistants. Olo serves as the on-demand ordering and delivery platform for over 300 brands, such as Applebee’s, Checkers & Rally’s, Cheesecake Factory, Chili’s, Dairy Queen, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Portillo’s Hot Dogs, Shake Shack, sweetgreen, Wingstop, and more. Learn more at www.olo.com. Olo's headquarters is located on the 82nd floor of One World Trade Center. We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map:https://www.olo.com/images/culture.jpg.
We encourage you to apply!
Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status. If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave
At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption. We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart. As part of the Ordering Foundation team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. This is a full-time position. Candidates may work at Olo’s headquarters in New York City (when it reopens), or remotely from anywhere in the U.S. In fact, more than 75% of our engineering team is remote!
What You’ll Be Doing
- Joining a team of dedicated and experienced engineers to work on business critical systems
- Leading and supporting the design and development of scalable high-volume distributed systems.
- Improving Olo’s horizontal scaling capabilities
What We'll Expect From You
- Proven, hands-on experience building high-volume OLTP systems in a professional setting
- Experience with SaaS systems running 24/7 at an ever-increasing scale
- History utilizing Kafka for stream-processing
- Expertise with secure data in a compliance heavy environment
- Experience building scalable systems in a public cloud such as AWS, Azure or GCP
Job Benefits:
- 20 Days of PTO
- Health, Vision & Dental coverage (you + your family)
- Flexible working hours
- Competitive Compensation Package
- Powerful workstations
- 401(k) Plan
- Maximum respect
- Food events & monthly team events
- 12 week paid parental leave