Software Engineer, City Platform
On-site · Tokyo, Tokyo, Japan
Job Summary
Design, implement, test, and operate backend services and APIs for the City Platform with a focus on IoT-related capabilities (device management, data collection, integration); collaborate with engineers to define and document requirements, architecture, and operations; mentor and lead engineers through code reviews, design sessions, and documentation; contribute to technical direction and improvements; monitor production systems and improve reliability and observability; work with teams building digital services in Woven City and help them optimize usage of the City Platform (APIs, SDKs, documentation, best practices); requires hands-on experience with Python/Go/Node.js, frontend (Vue/React), and cloud platforms (AWS/GCP/Azure); strong communication and collaboration skills; business-level English (and Japanese a plus).
Required Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
- +2 years of hands-on experience designing and implementing APIs and backend production services in one or more of: Python, Go, Node.js, etc.
- Front-end development experience (e.g., Vue, React)
- One or more cloud platforms: AWS, GCP, or Azure
- Experience with CI/CD pipelines and automated testing
- Good communication skills and proactive problem-solving
- Ability to work in cross-functional, multicultural teams
- Business-level proficiency in English, including written documentation and online/meeting communication
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.