Bangkok, Bangkok, Thailand

Solution Architect

 Job Description:

Responsibilities

  • Design the overall technical architecture of the product with the help of the team and guide teams on technology strategy related to coding practices, continuous integration, and automated deployment
  • Manage eight-person, cross-discipline engineering team (fullstack, FE, mobile engine, data science)
  • Strong software engineering fundamentals; be able to hold court with principal-level engineers and significantly contribute to design documentation and complex software architecture
  • Mentor and coach the technical team, specifically with code reviews, to help the team develop its solution and solve all surfacing problems at hand. Identifies and removes technical impediments
  • Look for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo and the team a roadmap for implementing software engineering practices for higher code quality

Requirements

  • 8-10 years of experience in architecture, design, and development of complex distributed software systems and solutions.
  • Strong credentials in envisioning, designing & developing innovative solutions, including technology planning, deployment, and support. At ease with strategy, architecture, design, prototype & code.
  • 3+ years of experience in technical leadership
  • Enjoy an environment of fast growth and ambiguity
  Required Skills:

Data EASE Development Support Environment Continuous Integration Data Science Reviews Architecture Integration Strategy Documentation Software Leadership Engineering Planning Design Science