Logo of Huzzle

Software Engineer - Backend

image

Snowflake

28d ago

  • Job
    Full-time
    Junior, Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Menlo Park

AI generated summary

  • You have 2-5 years in system design, strong CS fundamentals, fluency in Java, Python, SQL, and experience with customer-facing products. A degree in CS or related field is preferred.
  • You will design and build scalable features, lead initiatives for infrastructure, collaborate on solutions across teams, and enhance engineering processes and standards.

Requirements

  • 2-5 years’ of industry experience designing, building, and supporting large-scale systems in production.
  • Strong fundamental computer science skills. Knowledge of algorithms and data structures.
  • Fluency in Java, Python, and SQL
  • Deep multi-faceted appreciation in building end-to-end customer facing products.
  • Experience in customer-facing product development and collaboration with cross-functional teams.
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience.
  • Familiarity with database internals or data governance, and/or payment systems is a plus
  • Passion for learning security

Responsibilities

  • Design and build features, and/or distributed platforms at scale.
  • Drive impactful initiatives for the globally distributed infrastructure
  • Collaborate with product managers, architects, other engineering teams, and business groups, to drive end-to-end solutions.
  • Contribute to improving our engineering processes, tooling, and standards.

FAQs

What is the main focus of the Software Engineer - Backend position at Snowflake?

The main focus is to build backend services for the AI Data Cloud, enabling customers to share data securely and effectively within their organizations and with external partners.

What qualifications are required for this role?

Candidates should have 2-5 years of industry experience, strong fundamental computer science skills, fluency in Java, Python, and SQL, experience in customer-facing product development, and a BS/MS/PhD in Computer Science or a related field, or equivalent experience.

What technologies and skills are preferred for this position?

An ideal candidate should have knowledge of algorithms and data structures, experience building large-scale systems, and a deep appreciation for building customer-facing products. Familiarity with database internals, data governance, payment systems, and a passion for learning security are considered bonuses.

What are the compensation details for this role?

The estimated base salary range for this role is between $157,000 and $230,000, and it is also eligible for Snowflake’s bonus and equity plan.

Is there a benefits package included with this position?

Yes, the benefits package includes medical, dental, vision, life, and disability insurance, a 401(k) retirement plan, flexible spending and health savings accounts, at least 12 paid holidays, paid time off, parental leave, an employee assistance program, and other company benefits.

What kind of initiatives will I be involved in as a Software Engineer?

You will be involved in initiatives across various engineering areas, including Apps & Collaboration, Marketplace, Data Governance, Clean Rooms, IAM, KMS, Trust Center, Manageability, and Product Experience.

Will I be working independently or as part of a team?

You will be collaborating with product managers, architects, other engineering teams, and business groups to drive end-to-end solutions, which indicates a strong team-oriented approach.

What is the work environment like at Snowflake?

Snowflake is experiencing rapid growth and encourages employees to challenge ordinary thinking and push the pace of innovation while building a promising future for themselves and the company.

How important is customer interaction in this role?

Customer interaction is very important as the role involves contributing to end-to-end customer-facing products and collaborating with cross-functional teams.

What is the process for determining the starting salary for this role?

The starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

Snowflake delivers the Data Cloud — mobilize your data with near-unlimited scale and performance.

Technology
Industry
5001-10,000
Employees
2012
Founded Year

Mission & Purpose

Snowflake delivers the Data Cloud — a global network where thousands of organizations mobilize data with near-unlimited scale, concurrency, and performance. Inside the Data Cloud, organizations unite their siloed data, easily discover and securely share governed data, and execute diverse analytic workloads. Wherever data or users live, Snowflake delivers a single and seamless experience across multiple public clouds. Snowflake’s platform is the engine that powers and provides access to the Data Cloud, creating a solution for data warehousing, data lakes, data engineering, data science, data application development, and data sharing. Join Snowflake customers, partners, and data providers already taking their businesses to new frontiers in the Data Cloud.