Jobs.ca
Jobs.ca
Language
Cut+Dry logo

Senior Software Engineer – Production Engineering

Cut+Dry5 days ago
Remote
North York, Ontario
Senior Level
Full-Time

Top Benefits

Stock options package
Paid Medical, Dental, and Vision insurance
Unlimited PTO

About the role

About Cut + Dry Cut + Dry is a fast-growing FoodTech startup transforming the $300B US food supply industry. We are revolutionizing how food distributors do business by providing a best-in-class e-commerce platform that connects them seamlessly with restaurants, caterers, schools, and other buyers. Our founders consist of lifelong Silicon Valley entrepreneurs with deep domain expertise who have built and exited multiple startups in the restaurant and food supply chain business. We're looking for flexible go-getters who welcome the challenge of meeting the needs of a rapidly expanding business.

What You’ll Do You will be a senior-level engineer embedded within our Production Engineering function, responsible for owning L3 escalations end-to-end. This is not a traditional support role, you’ll be an engineer first, deep-diving into distributed systems behavior, application code, and database queries to diagnose and permanently resolve the most complex production issues across the Cut+Dry platform.

This is a critical opportunity to not only solve immediate production challenges at the code level but also to build the tooling and automation that prevents recurrence. You will serve as the technical bridge between production operations and feature engineering teams, ensuring our platform is resilient, observable, and continuously improving.

Responsibilities

  • Root Cause Analysis & Deep Debugging: Own L3 production incidents end-to-end: reproduce, diagnose, and resolve issues that span multiple services, databases, and integrations, focusing on code-level investigation rather than surface-level triage.
  • Code-Level Investigation: Analyze application code, logs, traces, and metrics across the full stack (APIs, background jobs, data pipelines, third-party integrations) to identify root causes, not just symptoms.
  • Tooling & Automation: Build internal tools, scripts, and automation that reduce mean-time-to-detect (MTTD) and mean-time-to-resolve (MTTR). If you fix it twice manually, you automate it the third time.
  • Observability & Monitoring: Improve alerting, monitoring dashboards, and runbooks so recurring issues are caught earlier or eliminated entirely. Contribute to shared libraries, health-check endpoints, and self-healing mechanisms.
  • Post-Incident Reporting: Write detailed post-incident reports with clear root cause identification, impact assessment, and corrective action plans.
  • Cross-Team Collaboration: Partner with feature engineering teams to review changes that carry production risk. Advocate for reliability improvements in architecture reviews and sprint planning.
  • Production Readiness: Help establish and evolve production readiness standards for new features and services. Translate production patterns and failure modes into actionable guidance for other engineers.

Who You Are

  • A strong software engineer who thrives on the detective work of debugging complex, distributed systems.
  • A builder at heart - you don’t just fix problems, you create tools and systems that prevent them from happening again.
  • A clear communicator who can write detailed technical post-mortems and translate production failure modes into actionable guidance for feature teams.
  • Passionate about system reliability and committed to engineering excellence in a fast-paced environment.
  • Passionate about helping people adopt new technologies and thrive in a digital-first world.
  • A collaborative team player who is eager to learn and contribute to a positive team environment.

What You Bring

  • 5+ years of software engineering experience, with significant time spent debugging and maintaining production systems.
  • Strong proficiency in backend technologies such as PHP, Python, or Java and comfortable reading unfamiliar codebases quickly.
  • Deep experience with databases (SQL and NoSQL), query optimization, and data integrity troubleshooting.
  • Hands-on experience with observability tools such as Sentry, CloudWatch etc.
  • Solid understanding of distributed systems, including microservices, message queues, caching layers, and API gateways.
  • Track record of building internal tooling or automation that reduced incident frequency or resolution time.
  • Experience with API troubleshooting (interpreting documentation, error codes, and using tools like Postman).
  • Familiarity with AWS infrastructure (e.g. EC2, S3, Lambda, CloudWatch) sufficient to understand and troubleshoot system-level issues.
  • Excellent written communication skills for post-incident reports, runbooks, and cross-team knowledge sharing.
  • Experience troubleshooting ETL (Extract, Transform, Load) processes is highly desirable.
  • Familiarity with CI/CD pipelines and deployment processes.

Why Work at Cut+Dry?

  • Make a real impact by helping businesses grow and thrive through both support and education.
  • Results-driven company culture that encourages a balanced lifestyle.
  • Stock options package.
  • Paid Medical, Dental, and Vision.
  • Unlimited PTO.
  • Flexible remote (work-from-anywhere) environment.
  • Laptop provided.

About Cut+Dry

Software Development
51-200

Cut+Dry is the #1 e-commerce platform for foodservice distributors. We are the only back-of-office sales enablement and customer-facing e-commerce tool in the industry.

Cut+Dry was created by a team of food service fanatics with decades of experience in hospitality, technology, restaurant operations, wholesale food distribution, food analytics, and data science.

Our executive team has built and scaled multiple companies in the food service industry, but most importantly, we created Sysco LABS and led Sysco’s multi-year digital transformation. This first-hand exposure to food service distribution illuminated the antiquated, analog process of procuring wholesale goods from those who supply them to those who ultimately consume them.

After a few years, they’ve decided to part ways with Sysco and start something new. It all started with a simple idea: to level the playfield with technology. And thus, Cut+Dry was born.

Our platform is powerful and flexible, but we’re not selling technology. We’re giving food service businesses a tech solution to enhance their operations, grow sales, and have a positive impact.

Similar jobs you might like