Senior Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Snowflake is seeking a Senior Software Engineer to drive high-impact initiatives across full-stack development, including backend services in Go and Python, and frontend in TypeScript/React.
Key Skills for This Role
Responsibilities
- Drive high impact initiatives across product areas and full tech stack including Go, Python, TypeScript/React
- Own and deliver features across notebook service, container runtimes, and UI from ambiguous problem statements through production
- Advance core platform initiatives such as runtime management, environment reproducibility, security, compliance, and observability
- Extend product to operate reliably in regulated and air gapped environments
- Promote collaboration within cross functional team and partner with product managers, designers, and platform organizations
- Contribute to product vision and drive team planning
- Build for scale, reliability, and high performance; participate in on call rotation
- Mentor, coach, and empower more junior team members; raise engineering bar through design and code review
Requirements
- 7+ years of hands on software development experience
- Significant experience in full stack software development
- Deep understanding of modern web application architecture, API design patterns, security, performance, and scale
- Experience with backend services and distributed systems
- BS/MS in Computer Science or related majors
- Strong written, verbal, and technical communication skills
Full Job Posting
Company Overview
- Snowflake is powering the era of the agentic enterprise and seeks AI native thinkers across every function.
- We look for low ego individuals who thrive in dynamic environments and move with an experimental mindset.
As a Senior Software Engineer You Will
- Drive high impact initiatives across product areas and full tech stack including Go, Python, TypeScript/React.
- Own and deliver features across notebook service, container runtimes, and UI from ambiguous problem statements through production.
- Advance core platform initiatives such as runtime management, environment reproducibility, security, compliance, and observability.
- Extend product to operate reliably in regulated and air gapped environments.
- Promote collaboration within cross functional team and partner with product managers, designers, and platform organizations.
- Contribute to product vision and drive team planning.
- Build for scale, reliability, and high performance; participate in on call rotation.
- Mentor, coach, and empower more junior team members; raise engineering bar through design and code review.
Our Ideal Candidate Will Have
- 7+ years of hands on software development experience including significant full stack experience.
- Deep understanding of modern web application architecture, API design patterns, security, performance, and scale.
- Experience with backend services and distributed systems; familiarity with Docker, Kubernetes, and cloud infrastructure is a strong plus.
- Experience building for regulated, compliance driven, or air gapped environments is a strong plus.
- Knowledge of database internals and SQL is a plus.
- Passionate about building the best customer facing products.
- Strong written, verbal, and technical communication skills.
- BS/MS in Computer Science or related majors.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Snowflake
Senior Services Solutions Manager
Dubai, UAE
Snowflake seeks a Senior Services Solutions Manager to manage complex engagements, transitioning customers from purchasing hours to achieving defined impact and business value. The role involves consultative challenging,
Senior Services Solutions Manager
, UAE
Snowflake is looking for a Senior Services Solutions Manager to manage complex engagements, transitioning customers from purchasing hours to achieving defined impact. You will act as a consultative challenger, ensuring S
TLM, Apps and Experiences Storage Team
Toronto, CAN
Snowflake seeks a Technical Lead & Manager for the Apps & Experiences Storage Team to own technical strategy, drive system design, and mentor engineers. You will build high-throughput storage systems using Redis, Postgre
Commercial Account Executive
Dubai, UAE
Snowflake is hiring a Commercial Account Executive to drive new business in the META region. The role involves outbound prospecting, consultative selling, and managing a sales pipeline to exceed quarterly quotas.
EMEA Communications Intern
London, UAE
Snowflake seeks a Communications Intern for its EMEA team in London to support PR, customer marketing, internal communications, and social media. The role involves content creation, agency management, and media tracking.
Commercial Account Executive
Dubai, UAE
Snowflake seeks a Commercial Account Executive to generate new opportunities, manage sales activities in the META region, and close new business. You will use consultative selling, deliver web presentations, and exceed q
Solution Engineer
Riyadh, KSA
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just u
Senior Solution Engineer
Dubai, UAE
Snowflake is looking for a Senior Solution Engineer to drive AI Data Cloud adoption by working directly with sales teams and customers. The role involves presenting Snowflake technology, delivering value-based demonstrat
Senior Services Solutions Manager
Dubai, UAE
Senior Services Solutions Manager
, UAE
TLM, Apps and Experiences Storage Team
Toronto, CAN
Commercial Account Executive
Dubai, UAE
EMEA Communications Intern
London, UAE
Commercial Account Executive
Dubai, UAE
Solution Engineer
Riyadh, KSA
Senior Solution Engineer
Dubai, UAE