Solution Engineering Head
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Lead technical client solutions from pre-sales to delivery, focusing on solution architecture, engineering leadership, and cross-functional team collaboration.
Key Skills for This Role
Full Job Posting
Pre-Sales & Client Engagement
- Serve as the primary technical counterpart to B2B/B2G clients throughout the entire engagement lifecycle from initial discovery through production deployment and beyond.
- Conduct technical discovery and assessment sessions with clients to understand business requirements, data landscape, existing systems, integration constraints, and success criteria.
- Provide technical input for proposals, Statements of Work (SOWs), and RFP responses in collaboration with the business development team.
- Conduct technical feasibility assessments and effort estimation for new client engagements, balancing ambition with pragmatic delivery constraints.
- Translate complex technical concepts into clear, compelling language for non-technical stakeholders, senior management, and C-level executives through presentations, workshops, and status updates.
- Bridge the critical gap between pre-sales vision and engineering reality ensuring what is delivered matches what was promised to clients.
Solution Architecture & Technical Design
- Own the end-to-end solution architecture for all client projects from initial discovery through production deployment and operational handover.
- Design comprehensive backend and system architectures, including service decomposition, data modeling, API contracts, integration patterns, security architecture, and infrastructure topology.
- Produce architecture diagrams, solution blueprints, technical proposals, and implementation plans that translate client business needs into actionable engineering roadmaps.
- Make pragmatic technology choices based on project requirements, timeline constraints, team capabilities, and client context, balancing innovation with practical delivery considerations.
- Oversee architecture decisions for customized solutions, ensuring they are scalable, maintainable, secure, and aligned with the company's core platform and technology standards.
- Define technical standards, architectural patterns, and quality guardrails for delivery projects to ensure consistency, security, and long-term maintainability.
Engineering Delivery Leadership
- Lead the end-to-end engineering delivery of customized solutions and client-specific products, ensuring projects are completed on time, within scope, to specification, and with the highest quality standards.
- Coordinate and lead cross-functional engineering teams (backend, data science, frontend, DevOps) to deliver integrated, production-ready systems that meet client requirements.
- Define project technical milestones, identify and track delivery risks early, and drive resolution of technical blockers and architectural challenges.
- Establish and enforce code quality standards, testing practices, security requirements, and engineering best practices across all delivery projects.
- Review critical architecture decisions and code changes to maintain solution integrity, security posture, and alignment with client requirements.
- Monitor project health through delivery metrics, velocity tracking, risk assessments, and resource planning proactively identifying and mitigating risks before they impact delivery.
- Be hands-on when needed debug complex production issues, prototype critical features, review challenging code, and unblock the team with direct technical contribution.
- Drive continuous improvement in the solutions engineering process by capturing lessons learned, refining delivery frameworks, building reusable components, and establishing best practices across engagements.
- Coordinate effectively with Product, Data Science, and Platform Engineering teams to leverage existing capabilities, shared components, AI/ML models, and core platform features within customized client solutions.
Team Leadership & Development
- Build, manage, and develop a high-performing team of software engineers, providing technical direction, mentoring, career development support, and performance management.
- Foster a culture of engineering excellence, continuous learning, ownership, and customer focus within the solutions engineering team.
- Ensure high team performance, engagement, and retention by providing clear expectations, growth opportunities, constructive feedback, and recognition.
- Report to the CTO on delivery progress, team capacity, technical risks, resource requirements, and strategic technology needs contributing to broader technology strategy and organizational planning.
Education
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience demonstrating technical depth and leadership capability.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Intelmatix
Senior/Lead Software Engineer - Backend
Riyadh, KSA
Backend System Development Design, develop, and maintain modular backend components Build both synchronous and event-driven services Implement core infrastructure: dynamic confi...
Senior Data Engineer
Riyadh, KSA
Key Responsibilities Lakehouse Architecture & Implementation: Design and deploy a unified Data Lakehouse utilizing the Medallion architecture (Bronze, Silver, Gold) and open tab...
Senior AI Platform Engineer
Riyadh, KSA
Design and develop core platform services, APIs, and AI infrastructure while ensuring quality standards and collaborating with teams using Python and cloud technologies.
Product Engineering Head
Riyadh, KSA
Key Responsibilities: Product-Engineering Partnership & Strategy Partner closely with the Product Management team as the senior engineering leader to translate product vision, s...
AI Engagement Manager
Riyadh, KSA
Intelmatix seeks an AI Engagement Manager to support sales in scoping AI solutions and manage end-to-end delivery of AI engagements. The role involves client management, solution architecture, and cross-functional collab
