Snowflake

Software Application Engineer - Migrations

Snowflake7 months ago
Location

CR-San Jose

Type

Full Time

Salary

USD 85,000 – 120,000

Level

Mid

Role

Software Engineer

Posted

Aug 8, 2025

Full TimeMid

The role

Summary

A Software Application Engineer position at Snowflake focused on building next-generation database migration and modernization tools. The role involves developing secure, reliable software solutions to accelerate customer workload migration to the Snowflake AI Data Cloud, requiring 3+ years of experience with .NET, C#, React, and databases.

What you'll do

Migration Tool Development: Design and build next-generation migration and modernization tools for database and ETL migrations
Software Architecture: Develop highly secured and reliable software solutions to accelerate customer workload migration to Snowflake
Cross-functional Collaboration: Work closely with engineers, product managers, solution architects, and designers on cross-functional initiatives
Operational Excellence: Ensure software meets reliability, availability, and performance goals through comprehensive testing and monitoring
Code Conversion: Implement automated code conversion capabilities using tools like SnowConvert AI
Data Migration Solutions: Build robust data migration, validation, and testing frameworks
Development Process Leadership: Establish development processes and best practices focused on quality and velocity

What we look for

Technical

.NET Framework ExpertiseStrong proficiency in .NET framework for application development
C# ProgrammingAdvanced C# programming skills for backend development
React DevelopmentExperience building user interfaces with React framework
Database KnowledgeDeep understanding of database systems and SQL
Computer Science FundamentalsStrong foundation in algorithms, data structures, and system design

Education

Bachelor's DegreeBS in Computer Science or related technical field
Advanced Degree (Preferred)MS or PhD in Computer Science or related majors

Experience

Software Development3+ years of industry experience designing and building software solutions
End-to-End Product DevelopmentExperience building customer-facing products from conception to deployment
Migration ProjectsBackground in database migration or data modernization projects preferred

Skills

Required skills

.NET DevelopmentProficiency in .NET framework and ecosystem
C# ProgrammingStrong C# coding skills and best practices
React FrameworkFrontend development using React and modern JavaScript
Database SystemsKnowledge of relational databases and SQL
System DesignAbility to design scalable and reliable software architectures

Nice to have

Cloud PlatformsExperience with cloud computing platforms and services
ETL ProcessesUnderstanding of Extract, Transform, Load operations
Data MigrationExperience with database migration and modernization projects
DevOps PracticesKnowledge of CI/CD pipelines and deployment automation
Agile MethodologiesExperience working in agile development environments

Compensation & benefits

Salary

USD 85,000 – 120,000 (annual)

Stock options

Available

Benefits

Health Insurance

Comprehensive medical, dental, and vision coverage

Retirement Plan

401(k) plan with company matching contributions

Stock Options

Equity participation in Snowflake's growth

Professional Development

Learning and development opportunities for career growth

Flexible Work Environment

Modern workplace with collaboration tools and resources


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Assessment Coding challenge focusing on .NET, C#, and database concepts
  3. 3
    Technical Interview In-depth technical discussion with engineering team covering system design and migration concepts
  4. 4
    Cross-functional Interview Meeting with product managers and solution architects to assess collaboration skills
  5. 5
    Final Interview Discussion with senior leadership about career goals and cultural fit

Apply for this position

You'll be redirected to the company's application page