We are looking for software engineers who are passionate about technology and how it can transform the world into a better place.
Our team offers platform services for developers in the city so they can more easily build applications and services that are safe, secure, and beneficial to users and residents. We support various users who want to manage their devices in the city and beyond. We are a customer-centric team and put high priority on working together with users to discover requirements and develop features.
In addition to strong engineering skills, we value people who can:
- Take ownership of problem areas, from design to production.
- Communicate clearly with cross-functional teams (product, other platform teams, application teams).
- Gradually take on more technical leadership, such as leading design discussions, mentoring other engineers, and driving improvements to how we build and run our systems.
RESPONSIBILITIES
- Collaborate closely with other engineers to define and document City Platform requirements, architecture, design, code, tests, and operations.
- 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, etc.).
- Work with teams who are building digital services in Woven City and help them get the most out of the City Platform (e.g., APIs, SDKs, documentation, best practices).
- Operate and monitor production systems every day, and support users by investigating issues, improving reliability, and continuously enhancing observability.
- Contribute to technical direction in your area (e.g., proposing architectural improvements, suggesting better tools and processes, leading small technical initiatives).
- Share knowledge and mentor other engineers through code reviews, design sessions, and documentation.
MINIMUM 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 working with modern development practices, such as code reviews, CI/CD pipelines, and automated testing.
- Good communication skills, a proactive mindset, and strong problem identification and solving skills.
- Ability to work effectively in cross-functional, multicultural teams.
- Business-level proficiency in English, including written documentation and online/meeting communication.
NICE TO HAVES
- IoT control and data collection (e.g., device management, telemetry, edge-to-cloud integration).
- Experience designing and operating distributed systems or event-driven architectures.
- Experience working in a multicultural and/or multilingual environment.
- Proven track record of guiding junior team members or managing technical initiatives in collaboration with other engineers.
- Business-level proficiency in Japanese.
Skills Required
- Bachelor's degree in Computer Science or related field
- Experience designing API and backend in Python, Go, NodeJS etc
- Good communication, a proactive mindset, and strong problem identification and solving skills
- Proficiency in conversational-level English
What We Do
Woven by Toyota will help to deliver the safest, most intelligent mobility experiences and lifestyle for Toyota customers everywhere. At Woven by Toyota, we envision a human-centered future, where world-class technology expands global access to mobility, enhances the capabilities of drivers, and empowers people to thrive. We achieve this with a unique global culture that weaves modern Silicon Valley innovation with Japanese quality craftsmanship. As society, technology and customer needs evolve, we continuously pursue new ways to create a more personal, seamless experience for customers.






