Senior Software Engineer, CloudKitchens - Seoul, South Korea at CloudKitchens

Seoul, South Korea

CloudKitchens Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Food Delivery, TechnologyIndustries

Requirements

  • 5+ years of industry software engineering experience developing and operating complex systems using common language(s) such as Java, Python, Go, C++, and TypeScript
  • 3+ years of experience developing Windows applications or system-level software using .NET Framework and C#
  • Experience with POS, VAN, or payment module integration (strongly preferred)
  • Strong communicator who can explain complex topics to not only other engineers but also designers, product managers, and support
  • Strong computer science fundamentals: data structures, algorithms, threading, distributed systems, information retrieval, etc
  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
  • A love for good food
  • Preferred Qualifications
  • Familiarity with the full life cycle of software development, from design and implementation to testing and deployment
  • Experience working with distributed systems and making technical architecture decisions
  • Windows systems engineering experience required (including .NET Framework, Windows Services, or WPF/WCF)
  • Familiarity with backend development using Java, Go, or Python
  • Preference will be given to those with development experience related to AI or LLM
  • An appetite to help shape best engineering practices at an early-stage startup

Responsibilities

  • Collaborate with Product Managers, Designers and Frontend Engineers to conceptualize and build new features for our growing customer base
  • Produce high-quality code by leading or contributing to large cross-functional projects that impact and drive business success
  • Actively own features or systems and define their long-term health, keeping scalability at the forefront of technical designs
  • Assist our skilled operations and business teams in triaging and resolving production issues
  • Work with other engineers from various teams across verticals and review code
  • Improve our engineering standards, tooling, and processes

Skills

Key technologies and capabilities for this role

.NET FrameworkC#JavaPythonGoC++TypeScriptdistributed systemsbig dataquery optimizationstoragenetworkingWindowsPOSpayment modulesVAN integrations

Questions & Answers

Common questions about this position

What experience is required for this Senior Software Engineer role?

Candidates need 5+ years of industry software engineering experience with languages like Java, Python, Go, C++, and TypeScript, plus 3+ years developing Windows applications or system-level software using .NET Framework and C#.

What technologies will I work with in this position?

You'll work with .NET Framework, C#, Java, Python, Go, C++, and TypeScript, focusing on Windows-based systems like POS clients, payment modules, or VAN integrations.

Is this role remote or based in a specific location?

The role is based in Seoul, South Korea.

What are the main responsibilities of this position?

Responsibilities include collaborating on new features, producing high-quality code for cross-functional projects, owning features for scalability, assisting with production issues, code reviewing, and improving engineering standards.

What is the salary or compensation for this role?

This information is not specified in the job description.

CloudKitchens

Provides shared kitchen spaces for delivery-only restaurants

About CloudKitchens

CloudKitchens provides shared kitchen spaces specifically designed for delivery-only restaurants. These kitchens are fully equipped and allow restaurant operators to focus on food quality and employee satisfaction while alleviating the challenges of financing, construction, and maintenance. Clients, including national chains and local restaurants, can quickly open new kitchens, test various food concepts, and optimize delivery operations with minimal risk. The company charges rent for kitchen use and offers additional services, including proprietary technology that streamlines order management. CloudKitchens aims to support restaurant growth in the expanding food delivery market by providing a comprehensive solution that minimizes investment and maximizes efficiency.

Los Angeles, CaliforniaHeadquarters
2018Year Founded
$1,215.9MTotal Funding
LATE_VCCompany Stage
Food & AgricultureIndustries
201-500Employees

Benefits

Health Insurance
Hybrid Work Options
Performance Bonus

Risks

CloudKitchens faces lawsuits for discrimination and labor violations, affecting reputation.
Underutilized facilities and staff layoffs indicate potential operational inefficiencies.
Shift away from virtual kitchens by major brands could impact CloudKitchens' model.

Differentiation

CloudKitchens offers fully equipped shared kitchens for delivery-only restaurants.
The company provides proprietary technology for managing delivery orders efficiently.
CloudKitchens allows testing multiple food concepts from a single kitchen.

Upsides

CloudKitchens received significant investment from Microsoft, indicating confidence in its model.
Expansion into Sacramento and Houston shows growth potential in new markets.
Increased consumer interest in ghost kitchens due to desire to avoid social interaction.

Land your dream remote job 3x faster with AI