Harnham is a Professional Services organization seeking a Consulting Data Engineer / Solutions Architect to partner with customers on data and analytics challenges using a modern cloud-based data platform. The role involves hands-on technical delivery and customer-facing consulting to design, build, and operationalize data solutions, ensuring high standards of customer service.
Responsibilities:
- Deliver impactful customer technical projects, including: Designing and building reference architectures
- Creating technical guides and implementation documentation
- Productionalizing customer use cases
- Partner with engagement managers to scope professional services work based on customer objectives and technical requirements
- Guide strategic customers through large-scale, transformational data initiatives, including third-party migrations and end-to-end solution design, build, and deployment
- Provide architectural and design guidance to help customers successfully evaluate, adopt, and scale a modern data platform
- Lead or bootstrap customer projects to ensure successful technical outcomes
- Provide escalated technical support for customer operational issues during engagements
- Collaborate closely with internal technical resources (engineering, architecture, project management, and support teams) and customer stakeholders to ensure successful delivery of all technical components
- Share implementation feedback with product and support teams and help drive rapid resolution of engagement-specific issues
Requirements:
- 6+ years of experience in data engineering, data platforms, or analytics
- Strong coding experience in Python and/or Scala
- Working knowledge of two or more major cloud environments (e.g., AWS, Azure, GCP), with deep expertise in at least one
- Extensive experience with distributed data processing and large-scale compute frameworks
- Understanding of runtime internals and performance optimization in distributed systems
- Familiarity with CI/CD practices for production deployments
- Working knowledge of MLOps concepts and workflows
- Proven experience designing and deploying performant, end-to-end data architectures
- Strong technical project delivery experience, including managing scope and timelines
- Excellent documentation, whiteboarding, and technical communication skills
- Experience working directly with customers, including managing expectations and resolving conflicts