Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Restaurant365 Logo

Principal Software Architect, Data/AI/ML

Restaurant365

$190,000 - $285,000
Jan 2, 2026
Remote, US
Apply Now

Restaurant365 is looking to solve the problem of providing a unique, centralized solution for accounting and back-office operations for restaurants, and is seeking a Principal Software Architect, Data/AI/ML to drive the design for shared data services and platforms.

Requirements

  • BS/MS in Computer Science or equivalent professional experience.
  • 14+ years of engineering experience, including significant experience designing and delivering large-scale data platforms and distributed systems.
  • Proven leadership in data and/or analytics architecture, engineering standards, and cross-functional collaboration across product, engineering, and infrastructure teams.
  • Recognized expertise in multiple data domains, such as data warehousing/lakehousing, data modeling, streaming/event-based architectures, and analytics/BI enablement.
  • Deep experience with modern data platform technologies, including hands-on architectural experience with Snowflake (or a closely comparable cloud data warehouse) as well as SQL Server/Azure SQL, cloud storage, streaming platforms, and ETL/ELT tooling.
  • Strong understanding of AI/ML data needs, including feature engineering, model training/serving data flows, vector stores, and observability for data-driven and AI-powered products; experience designing data architectures that reliably feed ML platforms, feature stores, or model-serving layers.
  • Mastery of system and data design, including tradeoff analysis for scalability, reliability, performance, cost (including Snowflake cost optimization), and regulatory requirements.

Responsibilities

  • Define and enable data architecture and engineering standards across Product Lines, ensuring consistent patterns for modeling, storage, access, governance, and responsible AI/ML usage.
  • Lead data-focused architecture reviews and technical governance for new products, platform initiatives, and AI/ML solutions, with particular emphasis on scalable, secure use of Snowflake and related cloud data services.
  • Own the reference architectures for enterprise data platforms, including Snowflake-based warehouses/lakehouses, streaming/real-time data, semantic models, and analytics/BI consumption patterns used across product teams.
  • Partner with Product, Engineering, Infrastructure, and Security to design data platforms that support analytics, reporting, operational workloads, and AI/ML use cases, ensuring clear data contracts and safe pathways for AI feature development.
  • Drive modernization of legacy schemas, ETL/ELT pipelines, and reporting stacks into scalable, cloud-native data and AI platforms with clear service and data domain boundaries, leveraging Snowflake and modern orchestration tooling where appropriate.
  • Define and promote patterns for data contracts, event-driven architecture, and CDC/streaming feeds that enable reliable, low-latency data sharing across systems and make high-quality data continuously available for AI/ML workloads.
  • Establish standards and best practices for data quality, lineage, observability, cataloging, and governance (including privacy, security, and compliance requirements) so AI/ML features are built on trustworthy, well-understood datasets.

Other

  • Excellent communication and storytelling skills, capable of explaining complex data and AI concepts to both technical and non-technical stakeholders, including executives.
  • Strong coaching and mentorship skills, with experience developing senior engineers and architects in data and AI domains.
  • BS/MS in Computer Science or equivalent professional experience.
  • 14+ years of engineering experience, including significant experience designing and delivering large-scale data platforms and distributed systems.
  • Comprehensive medical benefits, 100% paid for employee