Senior Backend Software Engineer - Java, GraphQL
CloudKitchensAbout CloudKitchens
CloudKitchens is revolutionizing the food delivery industry by transforming underutilized properties into smart kitchens. We empower restaurateurs to expand their operations with minimal upfront capital and time, providing a wide range of cuisines and options for healthy food at an affordable price.
Job Overview
We are seeking a Senior Backend Software Engineer to join our Money Engineering team in New York. This role focuses on building services that manage money movement across our B2B and D2C businesses and developing financial products to help restaurants manage their cash flow.
Responsibilities
- Build Financial Products: Develop world-class financial products with a primary focus on backend services and APIs.
- Collaborate: Work with Product Managers, Designers, and customers to conceptualize and build new features for our growing customer base.
- Ensure Reliability: Ensure the accuracy and reliability of financial data processing and transactions.
- Ownership: Actively own features and define their long-term health, keeping reliability and scalability at the forefront of technical designs.
- Code Review: Perform code reviews and uphold engineering best practices.
- Dynamic Environment: Build in a dynamic environment leveraging Data-Driven Development, Agile Methodologies, and Continuous Improvement.
Requirements
- Experience: 7+ years of industry software engineering experience developing and shipping products, both for real-time and non-real-time use cases.
- Technical Skills: Proficiency in Java, backend frameworks, and technologies. Experience with frontend technologies such as React is a plus.
- API Design: Strong knowledge of RESTful and/or GraphQL API design and implementation.
- Cloud Platforms: Experience with cloud platforms and containerization (Docker, Kubernetes).
- Problem Solving: Excellent problem-solving skills and attention to detail.
- Education: Bachelor's degree in Computer Science, Engineering, or related field, or equivalent training, fellowship, or work experience.
Work Environment
This role is based in our New York office. We believe that people do their best work when they are together. As a company, we’re in the marketplace of ideas and innovation. When you’re constantly innovating, changing how an industry works, inventing new products and processes - and we are doing all these things - we believe we’re better as a team in-person. That’s why all of our teams (except for our field-based roles) are now working from one of our office locations 5 days a week.
Join us as we serve those who serve others and be part of a team that is changing the game for restaurateurs worldwide.
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer - Backend (Java, GraphQL)
Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
Software Engineer II, Backend - Cloud & Platform Team
Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Backend Software Engineer (Golang, Java)
Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Backend Engineer with AWS and Kubernetes
Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.