✦ Luna Orbit — Data & Analytics

Principal Software Engineer II - Next-Gen Data Transformations

at Snowflake

📍 US-WA-Bellevue Unknown Posted March 07, 2026
Type Not Specified
Experience lead
Exp. Years 10+ years
Education Not specified
Category Data & Analytics

This role involves architecting the core data transformation engine for Snowflake's Data & AI Cloud, focusing on real-time processing, system internals, and enabling agentic AI workflows.

  • Architect core data transformation systems
  • Design and implement streaming kernels
  • Ensure transactional integrity
  • Lead system internals development
  • Enable agentic AI workflows

Technical scope includes distributed systems, stream processing, incremental view maintenance, transactional integrity, and cognitive computing within Snowflake's cloud environment.

The ideal candidate is a senior engineering leader with over 10 years of experience designing core data processing engines and distributed systems. They possess strategic vision, leadership skills, and expertise in real-time, low-latency data systems, especially in the context of AI and cognitive computing.

10+ years of software engineering experienceExperience designing core data processing enginesStrong understanding of distributed systemsLeadership in architecture designExperience with streaming internals
Agentic AIReal-time data processingLow-latency system designDeclarative state managementAutonomous systems
Snowflake Data & AI CloudData Transformation EngineStreamsTasksStateful processing kernels
Software EngineeringData TransformationStream ProcessingIncremental View MaintenanceDistributed SystemsStateful ProcessingTransactional IntegrityCloud PlatformsSystem InternalsCognitive Computing
Software EngineeringData TransformationStream ProcessingIncremental View MaintenanceDistributed SystemsStateful ProcessingTransactional IntegrityCloud PlatformsSystem InternalsCognitive Computing
Technical visionLeadershipStrategic thinkingCollaborationProblem-solving
Industry SaaS, Cloud & Infrastructure, Data Technology
Job Function Lead architect for next-generation data transformation systems
Principal Software EngineerNext-Gen Data TransformationsData Transformation EngineStream ProcessingIncremental View MaintenanceDistributed SystemsStateful Stream ProcessingTransactional IntegrityCognitive ComputingSystem InternalsAgentic AISoftware EngineeringData TransformationStateful Processing

Less than 10 years of software engineering experience, No experience with distributed or streaming systems, Lack of leadership in architecture design, Unfamiliarity with data transformation engines

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile