Senior Full Stack Engineer, Revenue Engine

CookUnity

United States

Remote

USD 140,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Payment in USD
Remote work
15 vacation days annually
16 Argentinean holidays
Healthcare stipend
5-year sabbatical after tenure
Paid family leave
Compassionate leave
English coaching
Equal Opportunity Employer statement

Job summary

CookUnity, a US-based platform connecting chefs with diners, is hiring a Senior Software Engineer for the Revenue Engine. You’ll build end-to-end revenue systems, including campaigns and payments, collaborating with Product, Marketing, Finance, and BizOps to deliver scalable solutions.

You will design backend services, work on frontend with React/TypeScript, and mentor teammates while enhancing observability and reliability to support growth.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong experience building production-grade backend systems in complex/high-growth environments.
  • Hands-on experience developing modern frontend applications, ideally with React and TypeScript.
  • Proficiency in Kotlin or Java, TypeScript, and SQL databases.
  • Experience designing and operating distributed systems and service-oriented architectures.
  • Ability to deliver end-to-end solutions from requirements and design through implementation and production support.
  • Strong understanding of reliability, scalability, observability, and performance best practices.
  • Ability to navigate ambiguity, break down complex problems, and drive execution in cross-functional environments.
  • Strong English communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
  • Experience mentoring other engineers and contributing to a strong engineering culture.
  • Support the on-call rotation to help the business run 24/7.

Responsibilities

  • Design, build, and maintain end-to-end revenue-related systems.
  • Develop scalable backend services and customer- or internal-facing applications that support core revenue operations.
  • Drive technical design and architecture decisions with a focus on scalability, reliability, maintainability, and performance.
  • Partner with Product, Marketing, Finance, and BizOps to translate business goals into robust technical solutions.
  • Improve system observability, resilience, and operational excellence across revenue-critical services.
  • Lead projects from discovery and technical planning through implementation, rollout, and post-launch optimization.
  • Contribute to high engineering standards through coding practices, reviews, testing, and documentation.
  • Mentor engineers and raise the team’s technical bar through collaboration and knowledge sharing.
  • Identify opportunities to improve development efficiency, system quality, and long-term health through better tooling and architecture.

Skills

Backend systems
React
TypeScript
Kotlin/Java
SQL databases
Distributed systems
English communication
Mentoring engineers

Tools

Temporal
GraphQL
AWS

Job description

About CookUnity:

Food has lost its soul to modern convenience. And with it, it has lost the power to nourish, inspire, and connect us. So in 2018, CookUnity was founded as the first-of-its-kind platform that connects the world with the source of truly great food: chefs. Today, CookUnity delivers 50 million meals a year from the industry’s best chefs to homes all over the country. Fresh. Ready-to-eat. And crafted with the passion that nourishes body and soul.

Unwilling to stop there, CookUnity is expanding beyond delivery to become an ever-innovating marketplace focused on our singular mission: empower Chefs to nourish the world.

If that mission has you hungry in more ways than one, you’ve found the right job posting.

The Role

As a Senior Software Engineer on the Revenue Engine team, you will build the systems that power CookUnity’s promotional campaigns, payment processing, and other revenue-critical capabilities. This role is focused on developing end-to-end solutions, from system design and implementation to deployment, monitoring, and continuous improvement.

You will work at the intersection of engineering and business impact, partnering closely with Product, Marketing, Finance, and Business Operations to create scalable, reliable systems that support growth and improve the customer experience. This is an opportunity for an experienced engineer who enjoys solving complex technical problems, taking ownership of critical initiatives, and contributing to the evolution of a high-impact revenue platform.

Responsibilities
  • Design, build, and maintain end-to-end solutions for promotional campaigns, payment processing, and other revenue-related systems
  • Develop scalable backend services and customer- or internal-facing applications that support core revenue operations
  • Drive technical design and architecture decisions with a strong focus on scalability, reliability, maintainability, and performance
  • Partner with Product, Marketing, Finance, and BizOps to translate business goals and operational needs into robust technical solutions
  • Improve system observability, resilience, and operational excellence across revenue-critical services
  • Lead projects from discovery and technical planning through implementation, rollout, and post-launch optimization
  • Contribute to high engineering standards through strong coding practices, code reviews, testing, documentation, and operational ownership
  • Mentor engineers and help raise the team’s technical bar through thoughtful collaboration and knowledge sharing
  • Identify opportunities to improve development efficiency, system quality, and long‑term platform health through better tooling, automation, and architecture
Minimum Requirements
  • 5+ years of professional software engineering experience
  • Strong experience building and maintaining production‑grade backend systems in complex or high‑growth environments
  • Hands-on experience developing modern frontend applications, ideally with React and TypeScript
  • Proficiency in Kotlin or Java, TypeScript, and SQL databases
  • Experience designing and operating distributed systems, service‑oriented architectures, and event‑driven systems
  • Proven ability to deliver end-to-end solutions, from requirements and design through implementation and production support
  • Strong understanding of system reliability, scalability, observability, and performance best practices
  • Ability to navigate ambiguity, break down complex problems, and drive execution in cross‑functional environments
  • Strong English communication skills, with the ability to collaborate effectively with both technical and non‑technical stakeholders
  • Experience mentoring other engineers and contributing to a strong engineering culture
  • Support the on‑call rotation to help the business run 24/7
Preferred Requirements
  • Experience in eCommerce, marketplace, fintech, or other transaction‑heavy environments
  • Experience building systems for promotions, pricing, incentives, payments, or other revenue‑related domains
  • Familiarity with orchestration and long‑running workflow patterns, including tools such as Temporal
  • Experience with GraphQL and modern frontend architecture patterns
Learn More About CookUnity

We believe great leadership starts with alignment on vision, values, and ways of working. To give you deeper insight into who we are and what we’re looking for, we invite you to explore: CookUnity’s Leadership Principles– The values and behaviors that guide how we operate, collaborate, and scale.

We hope this provides valuable insight into our culture and product vision.

Benefits:

Get paid in USD.

Work remotely: design the life that you want.

Enjoy 15 business days of vacation each year from the start date.

16 fully paid Argentinean holidays.

Healthcare Benefit: Monthly stipend to use in your preferred healthcare provider.

5-year Sabbatical: After 5 years with CookUnity, you get a 4‑week paid sabbatical.

Paid family leave.

Compassionate Leave: 3‑5 days each time the need arises.

Customize the benefits that suit your needs! Access a range of perks tailored to you, including learning opportunities, wellness memberships, delivery apps, and more through our comprehensive benefit platform.

Personalized English coach.

_ CookUnity is an Equal Opportunity Employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, citizenship status, protected veteran status, genetic information, or physical or mental disability._

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Food Specialist
Food Specialist

CookUnity • United States

Remote
USD 55,000 - 75,000
Get paid in USD
Work remotely
15 days vacation per year
+7
Staff Product Manager, Strategic Partnerships
Staff Product Manager, Strategic Partnerships

CookUnity • United States

Remote
USD 140,000 - 160,000
Health Insurance
401k Plan
Stock Options
+7
Sr. Analytics Engineer
Sr. Analytics Engineer

CookUnity • United States

Remote
USD 120,000 - 170,000
Get paid in USD
Remote work
15 days vacation per year
+1
Treasury Analyst
Treasury Analyst

CookUnity • United States

Remote
USD 70,000 - 100,000
Get paid in USD
Work remotely: design the life that你
Staff Product Manager, Strategic Partnerships
Staff Product Manager, Strategic Partnerships

Cookunity • New York (NY)

On-site
USD 140,000 - 160,000
Health Insurance coverage
401k Plan
Stock Options Plan
Sr. Product Manager, Shopping Experience
Sr. Product Manager, Shopping Experience

CookUnity • Northern (KY)

On-site
USD 150,000 - 180,000
Senior Data Analyst, Growth Analytics (CRM)
Senior Data Analyst, Growth Analytics (CRM)

CookUnity • United States

On-site
USD 120,000 - 180,000
Remote work
15 days vacation
Argentinean holidays
+6
B2B - Contractor Recruiter
B2B - Contractor Recruiter

CookUnity • United States

On-site
USD 120,000 - 140,000
Bi-annual performance bonus
5-year sabbatical
Paid family leave
+4
Lifecycle Marketing Manager
Lifecycle Marketing Manager

CookUnity • New York (NY)

On-site
USD 130,000 - 140,000
Stock Options Plan granted on Day 1
Bi-annual performance bonus
5-year Sabbatical
+4
Senior Product Designer, OpsUnity
Senior Product Designer, OpsUnity

CookUnity • United States

Remote
USD 83,000 - 131,000
Get paid in USD per hour
Remote work