
Search by job, company or skills
As a System Architect and Engineering Lead, you will work closely with the Product Manager to translate product vision into technical reality. You will design and implement enterprise systems while leading development teams and engaging directly with customers to ensure successful product delivery.
You will bridge the gap between product strategy and engineering execution, ensuring solutions are scalable, secure, and meet both technical requirements and customer needs.
Responsibilities:
Collaborate with Product Manager to translate product requirements into technical architecture and implementation plans
Design end-to-end system architecture for cloud platforms, edge computing networks, and integration solutions
Lead development teams through implementation cycles, providing hands-on guidance and resolving engineering challenges
Work directly with customers engineering teams on requirements, integrations, and successful deployments
Design and implement APIs, SDKs, and integration interfaces for seamless customer platform integration
Create proof-of-concept implementations and demonstrations to validate product capabilities with customers
Build strong technical relationships with strategic customers and partners, supporting adoption and integration
Define technical standards, architectural patterns, and best practices for development teams
Conduct architecture and code reviews to ensure quality, security, and performance standards
Advocate for technical solutions with customers and stakeholders using clear, business-oriented language
Gather customer feedback from implementations to inform product improvements and roadmap priorities
Maintain technical documentation including architecture diagrams, API specifications, and integration guides
Present technical solutions at customer meetings, developer events, and executive forums
Monitor delivery progress, resolve technical blockers, and communicate status to Technical Product Manager and stakeholders
Requirements:
Experience in system architecture design and leading development teams through product delivery
Proven track record working directly with customers on technical integrations and implementations
Strong knowledge of cloud platforms, API development, SDK design, and integration architectures
Excellent technical leadership and hands-on problem-solving abilities
Strong communication skills to bridge technical teams, product management, and customers
Experience designing proof-of-concept implementations and technical demonstrations
Ability to gather customer feedback and translate it into technical requirements
Experience in facilities management technology, IoT/OT systems, or edge-to-cloud solutions is a plus
Education Qualification
Recognised bachelor's or master's degree in Computer Science, Software Engineering, Information Technology, or related field
Relevant Experience
Minimum of 10 years of experience in system architecture and software engineering, with at least 3-5 years leading development teams and working directly with enterprise customers on product delivery
Professional Accreditations
Enterprise Architecture certifications (e.g., TOGAF) or relevant technical certifications are a plus
Professional Knowledge/ Skills
System architecture and design patterns . Cloud platforms (Azure, AWS) and DevOps practices . API development, SDK design, and integration architectures . Agile/Scrum methodologies
Job ID: 141950117