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

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.

Senior Software Engineer – Ingestion for Spark
SnowflakeSenior 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 & technologiesCloudJava
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 resumeApplicant 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