Sr Software Engineer

Virtual Kitchen Co San Francisco , CA 94102

Posted 1 week ago

VKC is building technology to operate and optimize our kitchen network. As an early member of the Engineering team, you will be responsible for building a wide range of software that powers the Virtual Kitchen Platform. Our product line includes restaurant facing web app, hardware integrations, data models, and API integrations. If you love efficiency, automation, and software that interfaces with the physical world, this opportunity is for you!

About the Role

  • Contribute to the architecture and tech vision of the VKC Platform
  • Build features and tools to empower restaurant partners to grow on the VKC Platform
  • Build logistics suite to manage live orders
  • Create data models that optimize the last mile food delivery kitchen network
  • Work with the Field Ops team to test, prototype, and capture new business opportunities and requirements


  • 4+ years experience as a Full Stack Engineer or similar role
  • Knowledge of multiple back-end languages (Node JS, Python) and JavaScript frameworks (React)
  • Experience contributing to architecture and design of new systems
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Familiarity with databases (MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine)
  • Experience building dev infrastructure preferred
  • Experience in designing data pipelines preferred
  • Strong ownership of the product youve built
  • Degree in Computer Science, Statistics or relevant field


  • Competitive medical, dental, and vision benefits.
  • A delicious monthly delivery stipend.

Our Commitment

Virtual Kitchen Co is proud to be an Equal Opportunity employer, and is committed to creating a diverse and inclusive team. We believe strongly that our people, partners, and platform benefit from the most diverse range of perspectives. We believe that great people are at the core of great food experiences.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Software Engineer

Autodesk Inc.

Posted 3 months ago

VIEW JOBS 8/12/2020 12:00:00 AM 2020-11-10T00:00 Job Requisition ID # 20WD42558 Senior Software Engineer Location: San Francisco, CA- United States Position Overview Do you want to create engaging, helpful, and attractive websites that are frequented by millions of visitors worldwide? Autodesk's Web Platform Engineering team is looking for a talented software engineer who is passionate about technology to join our globally distributed team and help us develop beautiful, personalized website experiences. Our team faces a variety of unique and interesting challenges, from creating new tools and components, implementing critical web services, to digging into low-level performance details and streamlining processes. To be successful in this role, you'll need a solid foundation in a full range of web technologies from server to client, experience designing and describing complex software systems, and a drive to tackle new challenges head-on. This is your chance to work with a team of experienced and talented individuals, participate in a fun and engaging workplace culture, and have your work used by millions. Responsibilities * Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs * Drive and participate in code and document reviews, mentoring team in best practices * Collaborate with dev ops, support organizations on technical issues * Interpret and translate business needs to technical requirements and accurate estimates * Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved * Apply deep technical expertise to resolve challenging programming and software design problems * Focus on scalability, security and availability of all applications and processes * Continue to research and adopt new technologies to evolve our products * Use agile practices in software development process. * Contribute and adopt automated test suites Minimum Qualifications * Strong knowledge and experience with web technology stacks * Understanding of server-side web development using Java * Experience developing efficient and reliable server-side JavaScript. * Full understanding of Object-Oriented and Functional programming paradigms, software architecture principles, and at least one modern backend framework. * Working understanding of latest web APIs and standards, current trends in web and mobile development. * Practical experience building RESTful web services * Experience with Amazon Web Services (i.e. EC2, S3, IAM, RDS, CloudFront, CloudWatch, Lambda, CloudFormation), or developing in other public Clouds. * Experience developing and deploying code across distributed clusters, using Kubernetes, Docker, ECS Fargate * Experience with continuous integration tools, such as Jenkins * 6 years or more of relevant work experience * 3+ years of experience working in a modern web application stack * Bachelor's degree or higher in Computer Science, Software Engineering or similar field, Masters degree preferred Preferred Qualifications * eCommerce experience * Understanding of PCI compliance and security best practices * Familiarity and experience with Adobe AEM (CQ) and related technologies * Experience with Node.js, npm * Experience building scalable microservices * Familiarity with responsive web design About Autodesk With Autodesk software, you have the power to Make Anything. The future of making is here, bringing with it radical changes in the way things are designed, made, and used. It's disrupting every industry: architecture, engineering, and construction; manufacturing; and media and entertainment. With the right knowledge and tools, this disruption is your opportunity. Our software is used by everyone - from design professionals, engineers and architects to digital scientists, students and hobbyists. We constantly explore new ways to integrate all dimensions of diversity across our employees, customers, partners, and communities. Our ultimate goal is to expand opportunities for anyone to imagine, design, and make a better world. At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law. Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers. Autodesk Inc. San Francisco CA

Sr Software Engineer

Virtual Kitchen Co