Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field. 10+ years’ experience in technology, software engineering, or customer engineering roles, preferably in a SaaS, healthcare, life sciences, or consulting domain. Proven track record at a leading consulting firm with significant implementation experience on data platforms, analytics solutions, or data and analytics-related SaaS products. Deep understanding of cloud platforms (AWS), data integration, API management, and process automation. Hands-on experience with technical delivery and deployment of large-scale data platforms and analytics solutions for enterprise clients, ideally in the life sciences industry. Familiarity with data engineering, data modeling, ETL pipelines, BI/reporting tools, and modern frameworks (Python, Java, FastAPI, Django, Spring Boot, etc.). Demonstrated success leading engineering teams supporting enterprise customers. Solid grasp of software engineering best practices including Agile methodology, DevOps (Docker, Kubernetes), version control (GIT), and automated deployment strategies. Outstanding communication and stakeholder management skills. Experience in consulting or customer engineering with responsibility for pre-sales technical enablement, RFP response support, and solution architecture. Ability to rapidly learn new technologies and innovate solutions to complex customer challenges. Experience mentoring and developing junior engineers. Willingness to travel up to 25% to support customer engagements.