GrepJob
Snowflake

Staff Software Engineer

Snowflake
Apply
1 day ago
Menlo Park, CA, USAStaff+
H1B Sponsor

Base Salary

$236k - $339k/yr

Responsibilities

  • Design and implement novel query optimization or distributed data processing algorithms.
  • Develop and support a petabyte-scale cloud database system.
  • Create new service architecture for the next generation of Snowflake Data Cloud.
  • Analyze and resolve performance and scalability bottlenecks.
  • Own the end-to-end delivery of projects, including design and implementation.
  • Ensure operational readiness and execute production operations.
  • Build high-quality, reliable software for large-scale companies.
  • Develop tools for customer insights into workloads.
  • Evangelize best practices for database usage and system architecture.
  • Mentor junior engineers on the team.

Requirements

  • 10+ years of industry experience in software development.
  • Strong fluency in Java or C++.
  • Excellent problem-solving skills and understanding of Computer Science fundamentals.
  • Strong systems programming skills with experience in multi-threading and concurrency.
  • Solid foundation in distributed systems concepts.
  • Experience with implementation testing, debugging, and documentation in a Linux environment.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

Tech Stack

Apache CassandraApache HadoopApache SparkC++JavaLinuxMySQLPostgreSQLSQL

Categories

BackendData EngineeringData Science