As a Solution Architect, you will play a pivotal role in designing and overseeing the implementation of modern software products that leverage cutting-edge technologies such as cloud, data, AI, edge computing and others. Your primary responsibility will be to create scalable and robust software solutions that will grow together with business goals and help to maximize business outcomes. You’ll collaborate closely with cross-functional teams, guide technical direction, and ensure that the architecture adheres to best practices for scalability, reliability, and efficiency.
How This Opportunity Will Help Grow Your Career
We are focused on bringing modern technology to traditional businesses such as manufacturing, energy, agriculture and other areas which have not been using technology. In those areas, you will work on complex scenarios which you would often design and build solutions with combination of hardware and software. Unlike typical software service business, you will work on more interesting and advanced scenarios which could become one-of-a-kind services.
You will also have great experience of leading agile transformation within a large-scale organization through building new services or products. Working with a multicultural team is also giving you an opportunity to go out to international market.
Responsibilities
- Architectural Design
- Lead the end-to-end architectural design of complex systems, incorporating modern technologies.
- Evaluate and analyze existing system architecture, identifying areas for improvement.
- Ensure that the architecture meets scalability, performance, and maintainability requirements.
- Technology Expertise:
- Stay abreast of industry trends and emerging technologies (such as cloud services, data platforms, and mobile frameworks).
- Provide strategic guidance on technology selection and integration.
- Collaboration:
- Work closely with IT professionals, engineers, and stakeholders to develop and integrate computer systems.
- Foster collaboration across teams to achieve successful project outcomes.
- Implementation Leadership:
- Oversee the implementation process, ensuring alignment with architectural designs.
- Collaborate with engineers during development, addressing technical challenges as they arise.
- Proof of Concept (POC):
- Design and conduct POCs to validate architectural decisions and explore innovative solutions.
- In addition, the role is expected to support pre-sales through working with client leadership and account team.
Requirements
- More than 10 years as Software Engineer and/or Solution Architect in product engineering organization.
- Strong knowledge of software architecture principles, design patterns, and best practices.
- Hands-on experience with modern technologies such as cloud (AWS, Microsoft, Google), data and edge computing (nVidia).
- Conversational Japanese ability
- Either a current resident of Japan, or the ability to become one without us providing visa sponsorship
- Unprecedented passion to technology and innovation
- Excellent communication skills. Inspire and lead people toward the goal. Create and harvest culture to embrace success or failure to build a better tomorrow.
- Proactively update knowledge around technology and advanced solutions
- Comfortable to deal with ambiguity.
- Self-directed, take ownership and get it done.
- Passion to help people grow.