Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Snowflake

Senior Software Engineer – Ingestion for Spark

Snowflake

Senior Software Engineer developing ingestion features at Snowflake. Involves designing end-to-end services, driving technical initiatives, and mentoring engineers.

Posted 6/3/2026full-timeBellevue • Washington • 🇺🇸 United StatesSenior💰 $200,000 - $287,500 per yearWebsite

Tech Stack

Tools & technologies
CloudJava

About the role

Key responsibilities & impact
  • Design and deliver major end-to-end features in the ingestion control-plane services.
  • Drive multi-quarter technical initiatives across the ingest surface like Snowpark Connect.
  • Partner with architects, PMs, and adjacent teams to shape designs that scale across cloud providers and large enterprise footprints.
  • Write and review design docs, set technical direction on cross-team work, and own the bar for code quality and operational excellence in your area.
  • Mentor mid-level and junior engineers; raise the team's overall design and review quality.
  • Engage directly with enterprise customers to root-cause production issues, prototype fixes, and turn customer feedback into roadmap signal.

Requirements

What you’ll need
  • 7+ years building production systems software, with a track record of owning high-impact projects from design through GA.
  • Expert proficiency in C++ or Java — strong preference for engineers comfortable in both.
  • Deep understanding of at least one of: query execution engines, ingestion pipelines, distributed data systems.
  • Demonstrated cross-team design leadership and architectural judgment — able to navigate trade-offs across performance, correctness, and time-to-market.
  • Strong written communication; comfortable driving consensus across PMs, architects, and adjacent engineering teams.
  • BS or MS in Computer Science or a related field, or equivalent practical experience.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Javaquery execution enginesingestion pipelinesdistributed data systemsproduction systems softwaredesign documentationcode qualityoperational excellencetechnical direction
Soft Skills
design leadershiparchitectural judgmentwritten communicationdriving consensusmentoringcollaborationproblem-solvingcustomer engagementteam quality improvementtrade-off navigation
Certifications
BS in Computer ScienceMS in Computer Scienceequivalent practical experience