Software Engineer

Snowflake

Menlo Park, CAFresher1h agovia LinkedInH-1B sponsor · 72 entry-level filings

This job at a glance

Who can apply
New grads and up to 1 year
Must know
SnowflakeKubernetesStakeholder managementProduct managementREST APIsUnit testing
Nice to have
PythonJavaGoScala
Work
On-site in Menlo Park
Pay
Not stated by the employer.
Skill demand
Stakeholder management15%Kubernetes12%Product management11%Snowflake1%of 149 similar entry-level jobs posted in the US this week
Listed
Oct 27, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

The Customer Experience Engineering Team aims to enable customers to push their limits with Snowflake, and when customers run into roadblocks or issues, enable them and our internal technical resources to resolve those issues and get back to seeing success with Snowflake. We are looking for a Software Engineer to join our team, someone who likes building intelligent data applications that give insight into diagnostic data and technical content that is relevant to issues customers may be facing. This is an entry-level position, where you will work closely with a mentor, tech lead, and your manager to get guidance and feedback as you grow into a well-rounded engineer.

Location

Menlo Park, CA - Hybrid

Key Responsibilities

  • Implement well-scoped tasks and projects across our stack, including Java and Python services hosted in Kubernetes and Snowpark Container Services, with input from other team members.
  • Learn to engage in all aspects of the software lifecycle, from design through supporting the deployment.
  • Show accountability for the quality, completeness, and customer experience of the work you own.
  • Seek feedback and incorporate input from peers, stakeholders, and design reviews.
  • Learn the design of the components you work in, including requirements, use cases, and architecture, and begin developing proficiency in a specific feature area.
  • Participate in all aspects of engineering: development, testing, bug fixing and triage, and support rotation.
  • Collaborate within a cross-functional team, including product management and design.
  • Know when to ask for help in order to make progress and avoid unnecessary rework.

Requirements & Tech Stack

  • Proficiency in at least one of the following (bonus for more than one): Python, Java, Scala, GoLang.
  • Working knowledge of modern application design, good API design patterns, and the basics of performance and scale.
  • Familiarity with software engineering best practices: unit testing, code reviews, and design documentation.
  • Ability to debug your own code, and an interest in building strong troubleshooting skills in a cloud environment.
  • Ability to write high-quality, readable code that is readily maintainable by others, with consideration for performance, operability, and maintainability.

Qualifications

  • B.S. or M.S. degree in CS, MIS, or equivalent discipline.
  • Internship or professional experience is a plus.
  • Great communication skills, both verbal and written, and an interest in working with a diverse set of peers and external developers.
  • A desire to contribute to the positive morale of the team, help new hires and interns onboard, and work on what the team needs.
  • Genuine enjoyment of the art of building great software, and a love of learning new things.

H-1B sponsor

Snowflake filed 72 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 147 need no experience

Most hiring: Raytheon, Microsoft, CrossCountry Consulting

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job