SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Snowflake is seeking a Software Engineer to join the Enterprise Engineering team, focused on designing, developing, and testing software systems for cloud-based enterprise platforms. You will work across the full stack using Java, Next.js, React, Python, SQL, and AWS, with a particular emphasis on designing and developing AI agents and AI use cases. The role emphasizes collaboration with cross-functional teams, code quality, architectural decision-making, and continuous process improvement.
Key responsibilities include:
- Design and develop software systems and applications using Java, Next.js, React, Python, SQL, AWS, and Snowflake
- Design and develop AI agents and AI use cases
- Write clean, maintainable, and efficient code following best practices
- Collaborate with team members on software design and architecture decisions
- Participate in code reviews and provide constructive feedback
- Debug and resolve software defects
- Contribute to continuous improvement of development processes
Snowflake emphasizes an AI-native mindset, seeking engineers who treat AI as a high-trust collaborator, thrive in dynamic environments, and move with an experimental mindset to discover simpler and more powerful solutions.
REQUIREMENTS:
- Bachelor's or Master's degree in any field
- 3+ years of software development experience
- Strong proficiency in SQL, database concepts, and AI agentic concepts
- Experience with modern software development methodologies
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities