Senior Software Engineer


Vancouver City, British Columbia, CA
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/04/2021
  • Website:
  • Company Address: 101 Arch St, Boston, MA

About ezCater

ezCater is the only nationwide marketplace for business catering. ezCaterā€™s online ordering, on-time ratings and reviews, and 5-star customer service connect businesspeople to reliable catering for any meeting, anywhere in the United States.

Job Description

MonkeySoft Solutions Inc. (MSI) is a technology service provider focused on providing restaurants and caterers services to grow their business since 1998. MSI is the #1 cloud platform for takeout, delivery, and catering serving some of the world's largest brands. With over 8,000 restaurant locations under management, MSI unifies functionality to support off-premise operations including order management, customer relationship management, sales management and more. MSI is also part of ezCater, the world’s largest online marketplace for catering, the leader in the $60 billion market of corporate catering. We’re backed by $320 million in venture funding and in early 2019 were valued at $1.25 billion. Our mission is to power the world’s catering, and we’ll make it happen – even more surely if you come help us.
ezCater values technology as a differentiator and a key component of our success. It powers everything we do. We push ourselves every day to better the codebase, improve performance, and deliver an amazing customer experience. Check out this CBS Boston article for a glimpse into our culture.
Our working environment is primarily distributed with an ability to gather in flexible office space to collaborate. Our team resides in the metro Vancouver / lower mainland area of BC, and a successful candidate will ideally live in this area in order to participate in on-site collaboration.

What You'll Do:

    • Leverage Java across the full stack - Coldfusion, Java, C#, Javascript, (S)CSS, Ruby to build new features, experiments, and services.
    • Measure and improve performance in every facet.
    • React to customer and business requests by evolving our existing products and identifying areas that would benefit from new initiatives leveraging tech.
    • Use API’s to build and support integrations with Point-of-sale, Loyalty, Credit Card, Fraud, Coupon and Marketplace platforms.
    • Modernize the existing platform leveraging cloud technologies.
    • Providing engineering support to our production environment.

What You Have:

    • 7+ years of professional development experience using Java.
    • Strong experience and working knowledge of a frameworks (we use Spring).
    • Comfort developing in and learning multiple languages (we also use Coldfusion and Ruby).
    • Familiarity with leveraging cloud technologies (Azure, AWS).
    • Experience working with CI & CD practices including TDD or BDD.
    • Expertise with developing and supporting services (SOAP, REST).
    • Solid SQL / relational database experience (we use AzureSQL).
    • Ability to understand complex systems and frameworks and be able to diagnose and resolve development and production issues.
    • A strong appetite for solving problems while dealing with high levels of ambiguity.
    • A thirst for personal and professional growth.
    • A friendly, flexible, and pragmatic disposition.
What You'll Get:
Importantly, you’ll get a tremendous amount of authority and autonomy. You’ll own your outcomes and see measurable results for your efforts. With ezCater’s unmatched transparency and trust, you’ll have open access to the data that drives our decisions. ezUniversity sessions will provide plenty of opportunities to expand your mind.
At the same time, you’ll get sane working hours and a huge amount of flexibility around work/life balance. Have people in your life – of any age – who always, often, or sometimes need your help? We make room for that. Have a bad thing or a good thing happen to you? We make room for that, too.
Oh, and here’s what else you’ll get: Market salary, stock options you’ll help make worth a lot, the usual holidays, 3 weeks vacation, health/dental, long-term disability insurance, flexible office space in the heart of Vancouver, a tremendous amount of responsibility and autonomy, awesome co-workers, and knowing that you helped get this rocket ship to the moon. 
MSI is an equal opportunity employer. We embrace humans of every background, appearance, race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, and disability status. At the same time, we do not employ jerks, even brilliant ones. 
For information on how ezCater collects and uses job applicants' personal information, visit our Job Applicant Privacy Policy.

Related Jobs

Senior Software Engineer

ezCater - Vancouver City, British Columbia, CA

Senior Software Engineer

ezCater - Vancouver City, British Columbia, CA

Engineering Manager - Data

ezCater - Boston, MA, US

Senior Product Designer, Fulfillment

ezCater - Denver, CO, US

Senior Front End Software Engineer

ezCater - Boston, MA, USDenver, CO, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.