Solution Architect - Full Stack

Full-time
Remote, India - Chennai

GateAI is focussed on building an AI platform and product for the enterprise B2B market. It provides teams and organisations with a comprehensive, multi-modal platform that seamlessly connects users to a wide range of AI solutions. Moreover, it empowers users to integrate GateAI with their internal data sources, including file systems, CRM tools, and databases, facilitating the consolidation of data for insightful analysis. Additionally, users have the unique capability to engage in conversations with their data, fostering a more interactive and informative experience.

GateAI offers a secure and intuitive platform for users to engage with AI technologies, guaranteeing the protection of user data through rigorous security measures, encryption protocols, and adherence to data privacy regulations. Furthermore, GateAI ensures the platform's traceability, enabling companies to verify that their employees are utilizing it in alignment with their internal policies and guidelines.

Our headquarters is in London, UK with an additional office in Chennai, India.

Our enterprise is the brainchild of two distinguished serial entrepreneurs:
Sumir Karayi and Manoj Ganapathy.

Sumir and Manoj are both serial entrepreneurs having started and sold 2 different companies for a total value of $300 million (INR 2400 Crores). Sumir sold his company to the Carlyle Group while Manoj’s last company was acquired by Salesforce.

Sumir Karayi is an accomplished entrepreneur, having built 1E into a pioneering enterprise whose contributions to innovation, automation, and endpoint remediation have been widely recognised. His success culminated in 2021 when 1E was acquired by the Carlyle Group, a global investment firm.

Manoj Ganapathy, known for his entrepreneurial acumen, has previously founded two startups one of which was later acquired by Salesforce, a global leader in CRM. His expertise lies in creating cutting-edge technological solutions that respond to market needs.

Now, they are both leveraging their collective experience and insight to construct an ambitious new venture. They are currently developing an AI super app that will interface with all leading Lifecycle Management solutions in the market.

Company Overview:

Founded by accomplished serial entrepreneurs Sumir Karayi and Manoj Ganapathy, whose track record includes 100-million-dollar company exits, our company is currently working on an ambitious AI super app. This app will connect seamlessly with leading Lifecycle Management solutions in the market, marking a significant stride towards a future of interconnected, intelligent systems.

Job Description:

We are seeking a highly skilled and experienced Solution Architect - Full Stack to join our team. The ideal candidate will possess deep expertise in both front-end, back-end, cloud & devops tools/frameworks/ technologies, with a strong emphasis on designing scalable, high-performance, and secure solutions. As a Solution Architect, you will be responsible for leading the architectural design of complex systems, ensuring alignment with business goals, and mentoring development teams to implement best practices.

Responsibilities:

  • Lead the architectural design and development of full-stack solutions, ensuring scalability, performance, and security.
  • Write high quality production code following best practices and leveraging best frameworks
  • Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications and architectural blueprints.
  • Provide technical leadership and guidance to development teams, ensuring adherence to architectural standards and best practices.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance of the delivered solutions.
  • Develop proof-of-concepts and prototypes to validate architectural approaches and solutions.
  • Design and implement APIs, microservices, and other integration components to facilitate seamless communication between systems.
  • Ensure the robustness of front-end applications using modern frameworks and technologies (e.g., React, Angular, Vue.js).
  • Oversee the implementation of back-end services and databases, utilizing languages and frameworks such as NodeJS, Python, Java.
  • Conduct regular code reviews and provide constructive feedback to maintain high code quality standards.
  • Stay current with emerging trends and technologies in full-stack development and architecture, and drive continuous improvement initiatives.
  • Ensure compliance with security and regulatory standards throughout the software development lifecycle.
  • Mentor and train junior developers and other team members, fostering a culture of learning and growth.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 12+ years of experience in software development, with a strong focus on full-stack development.
  • Proven experience as a Solution Architect or similar role in designing and implementing complex, scalable solutions.
  • Deep expertise in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js).
  • Strong proficiency in back-end technologies and frameworks such as NodeJS, Python, Java, or .NET.
  • Strong proficiency in Security (OAuth, JWT), Performance engineering, Cloud native development concepts
  • Experience with database design and management (SQL and NoSQL databases).
  • Proficiency in at least one cloud platform (AWS, Azure, GCP) and understanding of cloud-native architectures.
  • Strong understanding of API design and microservices architecture.
  • Excellent problem-solving skills and ability to think strategically about technology and its impact on business outcomes.
  • Strong communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Experience with DevOps practices and tools, including CI/CD pipelines (Github/Gitlab, Jenkins/ Bamboo), containerization (Docker, Kubernetes), and infrastructure as code.
  • Familiarity with Agile methodologies and experience working in an Agile development environment.
  • Certification in relevant technologies or frameworks (e.g., AWS Certified Solutions Architect) is a plus.

Additional Information:

This is a senior-level position suitable for candidates with extensive experience in full-stack development and solution architecture. The successful candidate will have the opportunity to lead the design and implementation of innovative solutions, working on cutting-edge technologies and collaborating with a talented team. We offer a dynamic work environment with opportunities for professional growth and development.