Job description:
We are looking for a senior Technical Solution Architect with approximately 10+ years of overall software engineering experience, including 5+ years in solution/system architecture.
The candidate should have strong hands-on experience with Node.js, Vue.js, AWS, Elasticsearch, CouchDB, SQL databases, distributed systems, system architecture, and highly scalable applications.
Key Responsibilities:
Oversee the entire development team’s architectural direction.
Evaluate the current database transition (CouchDB vs. Elastic vs. SQL) and design a robust, high-availability architecture.
Provide deep expertise across these database environments and cloud architecture to determine the best long-term path.
Identify bottlenecks and implement scalable solutions ahead of product growth.
Ensure architectural improvements keep the current product roadmap safely on track.