Taro Logo

Senior Software Engineer In Test, Iceberg

Snowflake is a cloud-based data warehousing company that provides a data platform for data storage, processing, and analytics.
$214,000 - $327,750
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer In Test, Iceberg

Snowflake is seeking a Senior Software Engineer in Test to join their fast-growing Iceberg team. This role offers an exciting opportunity to work on cutting-edge cloud technology and drive quality across Snowflake's Data Cloud platform.

Key Responsibilities:

  • Provide technical leadership and strategic direction for the testing organization
  • Drive development of end-to-end automated tests, automation frameworks, and tools
  • Collaborate with engineers, designers, and Technical Program Managers to ensure quality throughout the SDLC
  • Author and enhance test plans based on feature requirements and specifications
  • Build and maintain automation frameworks for critical user scenario regression testing
  • Prioritize and execute test scenarios in Snowflake's customer-representative environment
  • Partner with Support and Engineering to investigate and troubleshoot customer-facing issues
  • Work with industry-leading data lake technologies and table formats, like Iceberg
  • Leverage and grow skills across other analytic engines (Spark, Trino, etc.)

Requirements:

  • 5+ years of hands-on software and quality engineering experience
  • Strong knowledge of quality best practices, techniques, and methodologies
  • Experience writing API smoke, regression, and end-to-end tests
  • Knowledge of security areas like identity and access management, cryptography, and network security
  • Strong database understanding including SQL
  • Experience with CI/CD systems like Jenkins
  • Strong CS fundamentals including OO concepts, data structures, and distributed systems
  • Fluency in Java, C++, and/or Python
  • Experience developing test and performance tools and frameworks
  • BS in Computer Science or equivalent experience

Preferred Qualifications:

  • Hands-on experience with data lake technologies and ecosystems (Spark, Trino, Iceberg, Delta, etc.)
  • Experience working with public cloud infrastructure (AWS, GCP, Azure), especially Storage platforms

This role offers the opportunity to make a significant impact on Snowflake's innovative product, work with a world-class team, and grow both technically and in leadership. The position comes with a competitive salary range of $214,000 - $327,750, along with bonus and equity plans, and a comprehensive benefits package including medical, dental, vision, life, and disability insurance, 401(k) retirement plan, and parental leave.

Join Snowflake to build the future of data and be part of a company that's revolutionizing the data warehousing industry!

Last updated a year ago

Responsibilities For Senior Software Engineer In Test, Iceberg

  • Provide technical leadership and strategic direction for the testing organization
  • Drive development of end-to-end automated tests, automation frameworks, and tools
  • Collaborate with engineers, designers, and Technical Program Managers to ensure quality throughout the SDLC
  • Author and enhance test plans based on feature requirements and specifications
  • Build and maintain automation frameworks for critical user scenario regression testing
  • Prioritize and execute test scenarios in Snowflake's customer-representative environment
  • Partner with Support and Engineering to investigate and troubleshoot customer-facing issues
  • Work with industry-leading data lake technologies and table formats, like Iceberg
  • Leverage and grow skills across other analytic engines (Spark, Trino, etc.)

Requirements For Senior Software Engineer In Test, Iceberg

Java
Python
  • 5+ years of hands-on software and quality engineering experience
  • Strong knowledge of quality best practices, techniques, and methodologies
  • Experience writing API smoke, regression, and end-to-end tests
  • Knowledge of security areas like identity and access management, cryptography, and network security
  • Strong database understanding including SQL
  • Experience with CI/CD systems like Jenkins
  • Strong CS fundamentals including OO concepts, data structures, and distributed systems
  • Fluency in Java, C++, and/or Python
  • Experience developing test and performance tools and frameworks
  • BS in Computer Science or equivalent experience

Benefits For Senior Software Engineer In Test, Iceberg

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive salary range: $214,000 - $327,750
  • Bonus and equity plans
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life and disability insurance
  • 401(k) retirement plan
  • Parental leave

Interested in this job?