cover image
Cut+Dry

Cut+Dry

www.cutanddry.com

1 Job

133 Employees

About the Company

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.

Listed Jobs

Company background Company brand
Company Name
Cut+Dry
Job Title
Senior Software Engineer - Pay Team
Job Description
**Job title** Senior Software Engineer – Pay Team **Role Summary** Design, develop, and maintain high‑performance, scalable payment services that enable real‑time transactions between restaurant operators and food distributors within a cloud‑native platform. Collaborate closely with product, engineering, and customer success teams to deliver reliable, secure payment experiences at scale. **Expectations** - Deliver production‑ready code that meets functional and non‑functional requirements. - Own end‑to‑end lifecycle of payment features, from conception through monitoring. - Mentor junior engineers and promote a culture of quality, automation, and continuous improvement. **Key Responsibilities** - Translate product requirements into clean, robust technical user stories. - Write and maintain unit, integration, and regression tests; ensure high coverage. - Implement and manage CI/CD pipelines, infrastructure as code, and automated deployments on AWS. - Conduct code reviews, pair programming, and design discussions. - Participate in agile ceremonies (sprint planning, daily stand‑ups, reviews, retrospectives). - Monitor production traffic; proactively tune performance and resilience. - Resolve defects, manage technical debt, and document best practices. - Evaluate emerging technologies (e.g., new payment APIs, observability tools) for potential adoption. - Provide technical guidance to junior team members and lead small projects where needed. **Required Skills** - 3+ years developing high‑performance, scalable web services in an agile setting. - Hands‑on experience with payment systems (ACH API, payment gateways, fraud monitoring). - Strong proficiency in at least two of the following languages: Java, JavaScript, PHP, Python, React, GraphQL. - Relational database design and expertise with MySQL. - Cloud deployment on AWS (EC2, RDS, S3, Lambda, CloudFormation/ Terraform). - DevOps expertise: CI/CD, Docker/Kubernetes, IaC, automated monitoring, and telemetry. - Agile methodology knowledge (Scrum, Kanban, XP, Lean). - Excellent verbal and written communication; ability to explain technical concepts to non‑technical stakeholders. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent, OR 4–5 years of relevant development experience. - Optional: AWS Certified Developer or Equivalent Cloud DevOps certification.
Toronto, Canada
Remote
Senior
18-11-2025