Job Description
City Storage Systems is seeking a Senior Software Engineer in Beijing, China, to contribute to building infrastructure for better food and helping restaurateurs succeed in online food delivery. The company aims to make food more affordable, higher quality, and convenient for everyone.As a Software Engineer at CSS, the candidate will solve complex problems in distributed systems, workflows, microservice architecture, and user-facing products. They will use open-source and proprietary technologies, including Java, Python, and Go, to build and operate services with high availability, performance, and scalability.
Responsibilities: - Produce high-quality code by leading or contributing to large cross-functional projects.
- Actively own features or systems and define their long-term health.
- Assist operations and business teams in triaging and resolving production issues.
- Work with other engineers from various teams and review code.
- Improve engineering standards, tooling, and processes.
- Build in a dynamic environment leveraging Data-Driven Development and Agile Methodologies.
Requirements: - 10+ years of industry software engineering experience.
- Experience working with distributed systems and making technical architecture decisions.
- Familiarity with the full life cycle of software development.
- Strong communication skills.
- Strong computer science fundamentals.
- Bachelor's degree in Computer Science, Engineering, or related field.
What City Storage Systems offers: - Opportunity to work in a growing market.
- Chance to change the restaurant industry.
- Collaborative environment with support and guidance from experienced colleagues.
This role is based in the Beijing, China office location, and the company believes in the importance of in-person collaboration.