Position Overview
We are seeking a visionary Solution Architect to lead the development of a scalable, unified software platform. The ideal candidate will design and deliver a modular ecosystem that integrates diverse solutions into a seamless, enterprise-grade platform. This individual should have a strong foundation in software architecture, experience with large-scale platform development (like Google, AWS, or Apple), and the ability to leverage hardware capabilities to enhance software performance.
Key ResponsibilitiesPlatform Architecture & Development
Design and build a robust, scalable, and unified platform architecture to integrate multiple solutions under one ecosystem.
Develop modular and extensible platform components to support diverse use cases and customer needs.
Ensure high system availability, fault tolerance, and scalability across the platform.
Lead the adoption of cutting-edge technologies (e.g., AI, cloud services, and microservices) to future-proof the platform.
Ecosystem Integration & Innovation
Unify various software and hardware components into a cohesive ecosystem.
Collaborate with cross-functional teams to integrate third-party tools and APIs seamlessly.
Drive the creation of an intuitive interface/dashboard for managing platform operations.
Incorporate multi-layered security measures to protect data, applications, and users.
Technical Leadership
Lead a multidisciplinary team of developers, DevOps engineers, and system architects.
Set best practices and establish a roadmap for platform evolution and growth.
Act as a technical mentor to ensure team alignment on architectural goals and development standards.
Drive agile methodologies to deliver projects efficiently and iteratively.
Hardware Knowledge Integration
Utilize hardware knowledge (e.g., PCIe, DMA, server infrastructure) to optimize platform performance and reliability.
Guide the team in aligning software capabilities with hardware innovations for enhanced functionality.
Stakeholder Management
Translate business objectives into technical requirements for platform design and development.
Communicate progress and challenges effectively with stakeholders, ensuring alignment with project goals.
QualificationsTechnical Expertise
Proven experience designing and building large-scale platforms like Google, AWS, or Apple.
Strong knowledge of cloud platforms (AWS, Azure, GCP) and microservices architecture.
Proficiency in programming languages such as Python, Java, C++, or Go.
Experience with modern DevOps tools and CI/CD pipelines.
Knowledge of cybersecurity principles and OSI layer security practices.
Ecosystem and Innovation Experience
Experience in building modular, extensible, and interoperable platforms that support third-party integrations.
Familiarity with creating unified dashboards, APIs, and interfaces for system management.
Proven track record of delivering scalable, user-centric ecosystem solutions.
Educational Background
Preferred Skills
Knowledge of hardware integration techniques for software optimization (e.g., AI accelerators, memory management).
Experience with AI/ML technologies for platform intelligence and automation.
Familiarity with cybersecurity ecosystems and secure data management practices.
Soft Skills
Excellent communication and leadership skills to manage diverse teams and stakeholders.
Strong problem-solving and decision-making skills, with a focus on innovation.
Ability to work in a fast-paced, agile environment while balancing multiple priorities.
Experience
10+ years in software development, with at least 5 years in solution architecture roles.
Proven experience in platform-first architecture and scaling ecosystems to enterprise standards.
This role is ideal for a tech leader who thrives on innovation, enjoys solving complex technical challenges, and is passionate about building groundbreaking platforms.
... Show more