
Senior Software Engineer
CloudKitchens1 month ago
Beijing, ChinaSenior
Responsibilities
- Build and operate scalable services, distributed systems, workflows, and user-facing products.
- Lead or contribute to large cross-functional software projects that impact business success.
- Own features or systems, define their long-term health, and prioritize scalability in technical designs.
- Assist operations and business teams with triaging and resolving production issues.
- Collaborate with engineers across teams and verticals and participate in code reviews.
- Improve engineering standards, tooling, and processes.
Requirements
- 3+ years of industry software engineering experience developing and operating complex systems using languages such as Java or Go.
- Experience working with distributed systems and making technical architecture decisions.
- Familiarity with the full software development life cycle, including design, implementation, testing, and deployment.
- Strong communication skills with the ability to explain complex topics to engineers, designers, product managers, and support teams.
- Strong computer science fundamentals, including data structures, algorithms, threading, distributed systems, and information retrieval.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent training, fellowship, or work experience.
Benefits
- The role is based in Beijing and requires onsite work five days per week.
- Opportunity to work on automation and software for physical-world industries with real-world impact.
- Atoms describes a collaborative environment focused on invention, continuous improvement, and employee growth.
Tech Stack
Categories
About CloudKitchens
We provide kitchen infrastructure and software that empower food & beverage operators to expand their operations with minimal upfront capital and time.