
eCommerce • B2C • SaaS
OpenTable is an online restaurant reservation service that allows users to discover and book tables at restaurants across the globe. The platform offers a comprehensive list of dining options in various cities, helping diners explore popular spots and unique dining experiences. OpenTable also partners with restaurants to provide reservation management software that optimizes seating, tracks diner preferences, and offers marketing tools to improve restaurant operations. The service extends its social impact by participating in initiatives such as supporting homelessness projects through diner donations.
September 4
Cassandra
Docker
Hibernate
Java
Kafka
Kubernetes
MongoDB
MySQL
NoSQL
Postgres
RDBMS
Spring
Spring Boot
SpringBoot
SQL

eCommerce • B2C • SaaS
OpenTable is an online restaurant reservation service that allows users to discover and book tables at restaurants across the globe. The platform offers a comprehensive list of dining options in various cities, helping diners explore popular spots and unique dining experiences. OpenTable also partners with restaurants to provide reservation management software that optimizes seating, tracks diner preferences, and offers marketing tools to improve restaurant operations. The service extends its social impact by participating in initiatives such as supporting homelessness projects through diner donations.
• Join the Restaurant Platform Team to maintain event-based architecture, data warehouse, data pipelines, reports & insights and APIs • Make technical and architectural decisions to ensure platforms are scalable, highly available, reliable and high performing under peak traffic • Build and design OpenTable’s core reporting insights platform for restaurants globally • Work as a key member of a multi-functional product team with product managers, designers and engineers • Build data pipelines to support real-time ingestion and aggregation of millions of events • Develop and fine-tune databases and write complex SQL for large datasets • Operate and troubleshoot production systems, participate in incident response and debugging across services • Mentor others, contribute technical leadership and collaborate across distributed teams
• Expert in Java, Spring framework, Spring Boot, and Hibernate • Experience with large-scale, distributed, service-oriented, and event-driven architectures • Strong understanding of observability, monitoring, performance, high availability, scalability, reliability, and security • Strong communication and collaboration skills • Ability to write complex SQL queries on tables with hundreds of millions of records and achieve sub-second results • Experience with RDBMS (e.g., MySQL, Postgres) and NoSQL (e.g., MongoDB, Cassandra) • Deep understanding of PostgreSQL and ability to fine-tune under the hood • Experience building data pipelines for real-time data ingestion and aggregation of millions of events • Experience with Docker, Kubernetes, and message buses like Kafka • Calm under incidents and experienced debugging production issues across services and stack levels • Desire to mentor and be mentored; continuous learner • Professional, personable, and collaborative demeanor • (Nice to have) Knowledge of system performance and operational readiness monitoring • (Nice to have) Experience collaborating with remote teams across time zones • (Nice to have) Experience working as a full-stack engineer • (Nice to have) Familiarity with resiliency patterns (bulkheads, circuit breakers, fallbacks, load shedding)
• Work from (almost) anywhere for up to 20 days per year • Company-paid therapy sessions through SpringHealth • Company-paid subscription to Headspace • Annual company-wide week off • Paid parental leave • Generous paid vacation + time off for your birthday • Paid volunteer time • Development Dollars for career growth • Leadership development • Access to thousands of on-demand e-learnings • Travel Discounts • Employee Resource Groups • Quarterly team offsites • Tax optimisation options • Generous health insurance • Pension fund
Apply NowSeptember 3
Senior Full Stack Engineer building APIs and scalable systems for Saaf Finance's AI mortgage automation. Lead architecture, mentor engineers, and deliver secure, performant services.
Angular
AWS
Distributed Systems
ETL
GraphQL
JavaScript
MongoDB
MySQL
Node.js
NoSQL
Postgres
React
SDLC
SQL
Terraform
September 3
Senior Software Engineer building cloud microservices for digital cinema products. Lead technical decisions, mentor engineers, and ensure product reliability and performance.
AWS
Cloud
Distributed Systems
DynamoDB
Java
JavaScript
Microservices
Node.js
Postgres
Python
Redis
Go
September 2
Senior Software Engineer developing Apache Flink integration for Confluent Platform. Work on deployment, Kubernetes operators, Java microservices, build pipelines, and Flink stability for real-time data streaming.
Apache
Cloud
Distributed Systems
Java
Kafka
Kubernetes
Microservices
React
Spark
SQL
August 26
Mirantis OSPO role contributing to cloud-native open-source using Python and Golang.
AWS
Cloud
Distributed Systems
Docker
Kubernetes
Microservices
Open Source
OpenStack
Python
Go
August 20
Senior Software Engineer II at Confluent, driving CP platform enhancements; mentoring engineers and delivering scalable data streaming solutions.
Ansible
Cloud
Distributed Systems
Kafka
Kubernetes
Open Source
React