P

phData

Managed data engineering and ML solutions

Principal Solution Architect – Managed Services

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • At least 15 years of experience architecting, operating, and optimizing modern cloud-based data platforms and data warehouses in enterprise environments.
  • Advanced expertise in Snowflake and at least one major cloud platform, AWS or Azure, with experience in Databricks or similar technologies.
  • Hands-on experience with cloud and distributed data storage technologies such as S3, ADLS, Cassandra, or other NoSQL systems.
  • Strong background in data integration technologies, including Spark, Kafka, event and streaming platforms, and tools such as Matillion, Fivetran, HVR, AWS Data Migration Services, and Azure Data Factory.
  • Production experience with workflow management and orchestration tools such as Airflow, AWS Managed Airflow, and Luigi.
  • Strong SQL skills, including writing, debugging, and optimizing complex queries for performance and reliability.
  • Extensive experience with Infrastructure as Code using Terraform or CloudFormation.
  • Experience building automated solutions for repetitive administrative or operational tasks using Python or a similar language.
  • Familiarity with CI/CD and deployment frameworks, including tools such as Bitbucket, GitHub, Flyway, and Liquibase.
  • Active daily use of AI coding tools such as Cursor, GitHub Copilot, Claude, ChatGPT, or equivalent, with demonstrated judgment about when to trust, verify, and correct AI-generated output.
  • Ability to describe specific engineering tasks completed with AI assistance.
  • Experience delivering projects and managed services for external or internal clients in professional services, consulting, or complex enterprise environments.
  • Ability to break down complex, multifaceted data challenges into structured, actionable steps and drive them through to completion.
  • Proven experience as a technical team lead and mentor, providing direction, coaching, and quality oversight for engineers.
  • Strong client-facing written and verbal communication skills, including comfort presenting detailed technical content to executive audiences.
  • Demonstrated ability to work effectively with distributed, cross-functional teams across platforms, applications, and organizational boundaries.
  • Professional track record of creating, challenging, and improving processes and procedures to enhance delivery quality and efficiency.
  • Troubleshooting and performance tuning skills, with a strong sense of ownership and follow-through.
  • Ability to manage challenging client and team conversations while maintaining a respectful, collaborative culture.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Own and drive the design, provisioning, and enhancement of cloud-native data solutions on AWS and/or Azure, leveraging Snowflake and related data services for enterprise-scale platforms.
  • Lead the operation and management of modern data platforms, including streaming, data lakes, and analytics, across multiple concurrent customer accounts and an evolving technical stack.
  • Translate business and technical requirements into epics, stories, and tasks that mature and improve customers’ data platforms, and drive timely, successful delivery.
  • Provide architectural and operational guidance for cloud-native data warehouses such as Snowflake and Redshift, and distributed storage technologies such as S3, ADLS, and NoSQL, supporting large user bases.
  • Recommend technologies and approaches to ensure performance, security, scalability, and user satisfaction, including data model design for data warehouses and data lakes.
  • Identify and deliver automation and optimization opportunities that expand and harden customer data platforms and managed-services offerings.
  • Serve as technical leader across multiple accounts, providing ownership, direction, and decision-making in complex customer environments.
  • Delegate work, coach engineers, and mentor team members to support upskilling and continuous learning across evolving technology stacks.
  • Collaborate across technology stacks and organizational silos to integrate disparate functions and technologies into cohesive solutions.
  • Create and deliver detailed technical presentations and recommendations for executive and senior stakeholders, explaining complex concepts clearly.
  • Assess situations under pressure, formulate plans of action, and follow through to successful outcomes.
  • Engage respectfully and confidently with teammates and customers, including during challenging conversations.
  • Create, challenge, and improve processes and procedures to enhance managed-services delivery quality, consistency, and scalability.
  • Build automated solutions for repetitive administrative and operational tasks using Python or similar tooling.
  • Contribute to internal knowledge sharing, training, and upskilling initiatives.
  • Refine and standardize patterns, runbooks, and best practices for modern data platforms, workflows, and CI/CD across the practice.
  • Act as a trusted advisor to senior client stakeholders, shaping roadmaps, influencing strategic decisions, and guiding long-term initiatives.
  • Define and refine practice standards, reusable assets, and delivery frameworks.

Desired Qualifications

  • Snowflake SnowPro Core certification.
  • One or more Snowflake advanced certifications.
  • Bachelor’s degree in Computer Science or a related field.
  • Experience in managed services, operations-focused roles, or similar environments supporting multiple customers simultaneously.
  • Prior experience working in global or remote teams and partnering across the United States, Latin America, and/or India.
  • Contributions to open source, technical communities, speaking, writing, or internal accelerators.

About the Company

phData

Managed data engineering and ML solutions

phData provides data engineering, data strategy, and machine learning solutions through end-to-end managed services and consulting for enterprises. It delivers cloud data engineering, data migrations, business intelligence, and ML applications by combining data infrastructure automation with analytics and AI strategy in project-based engagements and ongoing support. It differentiates itself by offering full, service-led delivery focused on sustainable data engineering practices and strong customer success, plus its status as an AWS consulting partner with specialized cloud analytics and ML expertise on AWS. Its goal is to help clients turn data into actionable insights and sustainable growth by building scalable data platforms and AI systems guided by clear roadmaps.

Company size
501-1,000
Company stage
Seed
Total funding
$2.5M
Headquarters
Minneapolis, MN
Founded
2014

Recently Posted Jobs

Explore more opportunities at phData

See more jobs