Software Engineer - Openflow Connectors
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 use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
Our teams develops in-house connectors to connect with external systems and data warehouses. We are working to connect Snowflake with Fortune 500 companies - in the cloud. In this area you will be working on exposing API, blueprints and frameworks for other developers to create their own connectors.
YOUR RESPONSIBILITIES
- Design and develop data integration and processing applications. These applications replicate data from various data sources (including relational databases, saas, data streams) into Snowflake, following CDC patterns.
- Develop and extend a robust connector platform to standardise and accelerate the development of connectors, either developed by Snowflake or by third parties. Typical example includes developing a scheduling service ensuring timely execution of tasks and optimal resource allocation.
- Optimize performance of the ingestion, meet with customers & troubleshoot issues and secure data transfer from external systems.
- Collaborate with teams across the organization and roles.
- Create design documents and present them to architects and other stakeholders, including company founders.
- Lead and mentor a group of engineers
- Coordinate synchronous and asynchronous communication to ensure goals are met.
- Collaborate with PM...