
Toast · Toronto
This role is hybrid with the expectation of being in the office 1x per week. Toast creates technology to help restaurants and local businesses succeed in a dig...
This role is hybrid with the expectation of being in the office 1x per week.
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate,
increase sales, engage customers, and keep employees happy.
As a Software Engineer I on the Canada & Emerging Markets team, you'll join a collaborative, supportive engineering team building
the features that power restaurants across North America and beyond. You'll work across the full stack — from Android POS devices
in the restaurant to backend services in the cloud — gaining broad exposure to how Toast's platform works end to end. Toast is
driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building
the businesses they love.
This is a growth-focused role. You'll be paired with a buddy, mentored by senior engineers, and given progressively challenging
work as you ramp. You'll contribute to real features from your first sprint, participate in code reviews, and learn how to ship
software that runs in thousands of restaurants. Our team values curiosity, collaboration, and a willingness to learn — we'll
invest in your development and help you build a strong engineering foundation.
A day in the life (Responsibilities)
help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team.
(React/TypeScript) — under the guidance of senior engineers.
platform components.
Toast's systems.
What you'll need to thrive (Requirements)
AI at Toast
At Toast, one of our company values is that we're hungry to build and learn. We believe learning new AI tools empowers us to build
for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from
Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The
people who thrive here are those who embrace changes that let us build more for our customers; it’s a core part of our culture.
Our Total Rewards Philosophy
We strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and
brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a
healthy lifestyle with the flexibility to meet Toasters’ changing needs. Learn more about our benefits
The base salary range for this role is listed below. The starting salary will be determined based on skills, experience, and
geographic location. In addition to base salary, our total rewards components include cash compensation (overtime,
bonus/commissions if eligible), equity, and benefits.
Pay Range
How Toast Uses AI in its Hiring Process
Throughout the hiring process, our goal is to get to know you. We use AI tools to support our recruiters and interviewers with
tasks like note-taking, summarization, and documentation of interviews to ensure they can be fully focused on your conversation.
All hiring decisions are made by people. To learn more: https://careers.toasttab.com/ai-in-hiring
Our Approach to Hybrid Working
We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong
culture of connection as we work together to empower the hospitality community, regardless of location. Please visit the Locations
page on our career site to learn more about our in-office expectations by region: https://careers.toasttab.com/locations-toast
Diversity, Equity, and Inclusion is Baked into our Recipe for Success
At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse,
and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our
culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.
We Thrive Together
We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong
culture of connection as we work together to empower the restaurant community. To learn more about how we work globally and
regionally, check out: https://careers.toasttab.com/locations-toast.
Apply today!
Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide
reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation
to access the job application or interview process, please contact candidateaccommodations@toasttab.com.
For roles in the United States, it is unlawful in Massachusetts to require or administer a lie detector test as a condition of
employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
*This will be a remote role to start, with plans to transition to hybrid in-office 2x/week located in downtown Toronto at 134 Peter Street. With millions of diners, 60,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion. Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture. At OpenTable, we take pleasure in Software Development. We believe that velocity comes from a commitment to clean code and solid engineering principles. We deliver innovative products through rapid, continuous development. Millions of diners and thousands of restaurants around the globe use our products. If you are excited by constantly meaningful engineering processes and can deliver exceptional quality in a fast-paced, agile environment, we'd like to meet you. Bonus points if you love restaurants too. WHAT YOU’LL WORK ON Our team develops and maintains core backend systems for the OpenTable For Restaurants product. Our systems are responsible for determining which tables at a restaurant are available at various times and party configurations based on a system of constraints specified by each restaurant. Our systems are also responsible for booking reservations and syncing their data in real-time to the iPads that power the OpenTable front-of-house experience for our restaurants. We operate in an environment where reliability and uptime are critical while operating at a large scale. We work on a variety of projects which include both product development and technical infrastructure upgrades. Examples of recent projects include: allowing diners to instantly book a restaurant’s private room; automatic cancellation of reservations for diners who haven’t paid a required deposit; and improving the ability of our microservices to run in multiple data centers. Our team is highly collaborative: we spend time debating what database architecture to implement for a new feature, or what the right technical solution is to a newly-reported bug. We practice continuous delivery, trunk-based development, code review, and pair programming. Automated testing is also critical for our team. REQUIREMENTS * You have 3 or more years of full-time professional experience working in a team environment * You have strong communication skills, especially the ability to represent the technical trade-offs between different potential solutions * You reliably deliver on commitments you’ve made * You write code that is readable and maintainable, and is covered by automated tests * You are proficient in C# (being proficient in Java as well is a bonus) * You know the principles of object-oriented-programming and common design patterns * You have experience with databases (either SQL or NoSQL) and understand core concepts such as primary keys and indexes * You’ve worked on codebases that were multiple years old before you started working on it * You adopt emerging AI technologies to enhance your workflow, while also taking ownership of the results produced by these technologies and carefully checking them for accuracy. WHAT ELSE WOULD MAKE ME STAND OUT? * Experience with event-driven architecture, especially Apache Kafka * Experience with domain-driven design * Experience with microservices * Experience with multithreading and concurrent programming * Experience with MongoDB * Experience with caching (local memory, memcached, Redis, etc) * Experience with Docker and Kubernetes Benefits and Perks * Generous paid vacation + time off for your birthday * Work from (almost) anywhere for up to 20 days per year * Focus on mental health and well-being: * Company-paid therapy sessions through SpringHealth * Company-paid subscription to Headspace * Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!) * Paid parental leave * Paid volunteer time * Focus on your career growth: * Development Dollars * Leadership development * Access to thousands of on-demand e-learnings * Travel Discounts * Employee Resource Groups * Private health and dental insurance * Life and Disability insurance The expected compensation range for this Toronto, Canada based role is $120,000 - $150,000 CAD. There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required. We offer a competitive base salary and benefits including: health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant. Work Environment & Flexibility At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations. Inclusion We’re committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve—and fostering a culture where everyone feels welcome to be themselves. If you need accommodations during the application or interview process, or on the job, we’re here to support you. Please reach out to your recruiter to request any accommodations. #LI-BR1
The Technical Services team works with our customers to ensure that their MongoDB deployments are running at their best. From a query performance question on a test Atlas cluster to helping upgrade large self-hosted sharded clusters run by some of the world's best-known global enterprises, the Technical Services team is available 24/7 to help our customers with any aspect of the MongoDB data platform. This deeply technical team is distributed globally, with a variety of backgrounds and expertise to ensure that they can best address any new issue or question. In addition to solving these complex customer challenges, the team also works on internal projects such as software development of support tools for performance tuning, benchmarking, and diagnostics. As MongoDB continues to expand product offerings and features within the MongoDB Atlas Data Platform, MongoDB is looking for a Senior Technical Services Engineer with a background in application search, as well as search-related technologies, who will also provide specialized support for our Atlas Search and Vector Search products We are looking to speak to candidates who are based in Toronto for our hybrid working model. As a Senior Technical Services Engineer, you’ll be advising customers on strategies and documented practices for making best use of our data platform. This will require you to translate technical concepts and patterns into generalist terms for our customers, helping them understand, install, and use those applications effectively. You’ll also troubleshoot application problems and be an advocate for our users’ needs, collaborating with the MongoDB product management and development teams on their behalf. As a technical expert across the MongoDB platform, you will advise MongoDB field teams on complex technical issues, including Atlas Search and Vector Search, and help drive technical enablement across MongoDB technologies. You will utilize your exceptional analytical skills and customer service to ensure that MongoDB users are successful with our suite of MongoDB application-layer products. We’re looking for individuals who want to dig into the details of how “big data” and “web-scale” systems are successfully assembled and operated every day by organizations of every size and flavor. AS AN IDEAL CANDIDATE, YOU WILL HAVE We consider all candidates with an eye for those who are self taught, curious, and multi-faceted. Our ideal associate candidate should also have: * 5+ years of relevant experience * 5+ years of experience with administering RDBMSs such as Oracle, Postgres, mySQL etc. MongoDB experience is preferred. * Experience with Database Performance tuning and benchmarking * Strong diagnostic/troubleshooting aptitude, with significant experience troubleshooting end-to-end technical issues in production environments * Solid fundamentals in Linux, Networking, and Diagnostics * Experience with scalable and highly available distributed systems * Excellent written and verbal communication skills in English * Patience, empathy and a genuine desire to help people * Ability to think on your feet, remain calm under pressure, and solve problems in real-time * A B.Tech / B.S. or equivalent work experience; if you don’t have a Computer Science degree, but think you can do the job, apply anyway! YOU MAY ALSO HAVE * Experience with Algolia, Lucidworks, Pinecone, Milvus, or similar * Experience with database programming and data models * Advanced experience with Operating System and Networking Core concepts * Certifications - MongoDB, RHCE, Cloud Provider Certifications * Previous SaaS Support Experience * Experience creating Generative AI applications, familiarity with LLMs, Vector Stores, and the latest GenAI paradigms WHAT YOU DO AT MONGODB * Support and guide our strategic customers, focus on day-to-day resolution and proactively drive progress * Work closely with your team and our customers to identify, characterize, solve & recover from problems raised to the Technical Support team * Resolve technical issues through diligent research, reproduction, and troubleshooting, log and server analysis using industry standard as well as bespoke in house developed tools * Build and create standard methodologies for technical troubleshooting across different technologies, and craft Knowledge Articles that contribute to our self-serve support portal * Review and test new features before they are publicly available, including creating internal and customer facing assets, such as knowledge base articles or FAQs * Proactively identify improvement to business processes and policies to solve problems and get things done * Be an advocate for customers’ needs. * Gather feedback from customers and engage the engineering, product, sales and marketing teams to improve our product through regular touchpoints and data driven reporting from the field * Act as focal point and technical subject-matter-expert for assigned customers and their application deployments in Atlas * Coach and mentor junior engineers on the team in new or emerging product areas, as well as cross-training peers in specialty topics WHAT YOU WILL LEARN The rapidly growing MongoDB product suite, including: * Core database server * Atlas (fully managed cloud database service) * Atlas Full-Text Search, Atlas Vector Search, Atlas Data Lake, Realm and Charts * Other Tools and connectors - Ops/Cloud Manager, Compass, Connector for BI, Connector for Spark * Market-relevant, complementary technologies e.g. Apache Kafka, Kubernetes * Modern and popular architecture design patterns, methodologies and concerns e.g. microservices, DevOps, cloud, security ABOUT MONGODB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer. Req ID: 2273452548 AI is used to review applications based on job-related criteria and does not replace human decision-making. The hiring team decide who moves forward. MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada. MongoDB’s base salary range for this role in Canada is: $129,000—$178,000 CAD
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. At Okta, we’re building the next generation of authentication for the Agentic AI era. We’re looking for a Senior Engineer to join our AI Authentication team – a group of product-minded, deeply technical engineers delivering features to define what identity and access mean in a world increasingly powered by artificial intelligence. This is a great opportunity for an Senior engineer who thrives in collaborative environments, is eager to grow their technical depth, and wants to build scalable systems that solve real-world security problems. Auth0 Emerging Tech is the Engineering organization where we take care of the hottest technology out there: we ship fast, we don't break things. We are a dynamic and collaborative distributed and diverse team. We value ownership, learning and innovation. We launched our Auth for GenAI offering and we are looking for an Senior Engineer to join us to lead the team taking care of the Identity Protocols parts of the game. Auth0 works with NodeJS ( Javascript or Typescript), a hint of Go and MongoDB or PostgreSQL databases. What will you do: * Bring expertise in identity and security while building innovative features and standards that will secure the Agentic AI world * Build and maintain scalable services using TypeScript, NodeJS PostgreSQL/MongoDB. * Collaborate with other product managers, designers, and senior engineers to deliver features that improve identity and access for GenAI applications. * Write clean, testable, and maintainable code, and participate in code reviews and system design discussions. * Contribute to observability and alerting systems to ensure reliability and performance of our services. * Continuously learn and grow by working alongside experienced engineers on complex distributed systems. Qualifications and requirements What you'll bring to the role: * Solid programming experience with JavaScript/TypeScript and familiarity with NodeJS runtime environments. * Practical experience with SQL and NoSQL databases (preferably Postgres and MongoDB). * The ability to write well-tested, good quality code. * An enjoyment of working in an iterative development environment. * The ability to work well with technical and non-technical people to deliver high-value results. * Excellence when working autonomously, knowing when to seek help from team members. * A systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive. * Experience and understanding of architecture principles across infrastructure platforms, security, data, integration, and application layers. * Experience working on resilient products that can scale. Bonus points for: * Understanding of IAM Concepts * Experience with using AI Agents, to better understand the problem space we operate in * Experience creating and maintaining public and secure APIs. * Curiosity about AI and its intersection with identity and security. * Experience working on Identity and Access Management software and concepts * Knowledge of observability tools like Datadog, Prometheus, or OpenTelemetry. #LI-Hybrid P24773_3426177 Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: https://rewards.okta.com/can. The annual base salary range for this position for candidates located in Canada is between: $136,000—$187,000 CAD The Okta Experience * Supporting Your Well-Being * Driving Social Impact * Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.