City Storage Systems is seeking a Senior/Staff Backend Engineer to contribute to building infrastructure for better food and helping restaurateurs succeed in online food delivery. The engineer will design, implement, and optimize systems that power mission-critical applications. This role offers opportunities to focus on infrastructure, platform, or product-focused development.Responsibilities include:
Architecting and implementing scalable backend systems and APIs.
Ensuring high system performance, reliability, and security.
Collaborating with product managers, designers, and other engineers.
Participating in code reviews, testing, and documentation.
Mentoring junior engineers or taking on leadership roles.
The ideal candidate should possess:
Proficiency in backend programming languages like Java, Python, Go, or Node.js.
Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
Experience with cloud platforms like AWS, Google Cloud, or Azure.
Understanding of RESTful APIs, microservices, and distributed systems.
Strong debugging and problem-solving skills.
8+ years of domain experience.
City Storage Systems offers:
Opportunities for advancement across engineering tracks.
Exciting projects contributing to products and systems used by millions worldwide.
Collaborative environment with a talented and diverse team.
CloudKitchens is a global company operating in the technology and SaaS sectors, offering solutions in the e-commerce space. It provides comprehensive IT support, manages IT assets, and ensures compliance with IT security standards. CloudKitchens utilizes a variety of tools, including Google Workspace, O365, Jira, Confluence, Slack, and Zoom, to facilitate its operations. The company fosters a fast-paced and collaborative environment, focusing on innovation and project implementation, with a commitment to professional development and career advancement for its employees.