The Solutions Architect works closely with stakeholders, including Product Managers, Project Managers, and engineers, to ensure that the proposed solutions are technically sound, scalable, and meet the needs of the business. They bridge the gap between requirements and implementation, considering factors such as security, performance, scalability, and business impact.
Responsibilities
- Partner with the Product team to understand and document the solution outcomes and success metrics.
- Communicate the solution’s structure, characteristics, behavior, and other aspects to stakeholders of various levels of technical prowess.
- Negotiate and persuade stakeholders effectively without dictating or demanding.
- Mediate and document architectural decisions, especially those with meaningful impact or affecting multiple system parts.
- Raise awareness and foster discussions on relevant requirements that can be noticed only from a broader perspective, such as privacy, availability, performance, operational cost, etc..
- Ensure the solution implementation complies with architectural goals, IT Governance, security standards, and sustainable operations, including the agreement and design of SLA, RTO, and RPO targets.
- Bring engineering teams together and ensure their respective solution components work together as a whole.
Requirements
- BS in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Extensive experience architecting complex software solutions.
- 5+ years of experience building user-facing products, including mobile apps and backend services.
- Excellent written and verbal communication skills.
- Fluent Japanese ability.
- Strong sense of ownership of product features and quality.
Nice to haves
While not specifically required, tell us if you have any of the following.
- Experience working in the automotive industry.
- Experience with IoT or integration with embedded systems.
- Experience with Android development.
- Being familiar with Agile practices.
- Valid Driving License.