We are seeking an experienced Solutions Engineer Lead Specialist with a strong background in designing, developing, and integrating large-scale enterprise solutions. This role requires deep technical expertise, excellent problem-solving skills, and the ability to collaborate with cross-functional teams to deliver complex business and technology solutions. The ideal candidate will lead engineering design, solution architecture, and implementation efforts to support enterprise-level initiatives.
-
Lead end-to-end solution engineering processes including requirements analysis, design, architecture, development, integration, and deployment.
-
Evaluate business needs, current system capabilities, and propose scalable technical solutions aligned with organizational objectives.
-
Drive solution design sessions and collaborate with architects, engineering teams, and stakeholders.
-
Translate complex business and technical requirements into effective system designs and implementation plans.
-
Oversee technical documentation including architecture diagrams, design specifications, and operational support materials.
-
Provide guidance and mentorship to engineering teams and ensure best practices for development, performance, and security.
-
Conduct proof-of-concepts, feasibility assessments, and technology evaluations.
-
Ensure system reliability, scalability, availability, and performance optimization.
-
Work closely with project managers to define timelines, deliverables, and resource planning.
-
Troubleshoot and resolve complex engineering and integration issues.
-
Maintain up-to-date knowledge of emerging tools, frameworks, and technologies.
-
Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or related field.
-
12+ years of experience in solution engineering, solution architecture, or enterprise application development.
-
Strong experience in designing and implementing distributed systems, cloud solutions, and enterprise integrations.
-
Proficiency with modern programming languages such as Java, Python, C#, or Node.js.
-
Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
-
Strong understanding of API design, microservices architecture, DevOps, CI/CD pipelines, and container technologies like Docker or Kubernetes.
-
Expertise in system performance tuning, troubleshooting, and production support.
-
Excellent communication, analytical, and leadership skills.