Software Engineering Manager - Stream Processing (Flink)
Constant Contact- Full Time
- Senior (5 to 8 years)
Candidates should have at least 3 years of experience in product web UI application development and deep knowledge of Python, including backend system development and integration of frontend and backend components. Proficiency in frontend technologies such as React/Hooks, TypeScript, and Emotion is essential, along with strong problem-solving skills and effective communication abilities. A passion for innovation and a strategic mindset are also important, with familiarity or interest in data science, AI, or machine learning considered a plus.
The Software Engineer will work with a best-of-breed tech stack to propel the open-source project forward. They will collaborate with cross-functional teams, mentor engineers, and engage with the developer community. The role involves contributing to the product vision, driving team planning, and building solutions that scale and perform effectively. Additionally, the engineer will be expected to keep customer information secure and confidential as part of their duties.
Data management and analytics platform
Snowflake provides a platform called the AI Data Cloud that helps organizations manage and analyze their data. This platform allows users to store and process large amounts of data efficiently, offering services like data warehousing, data lakes, data engineering, data science, and data sharing. Snowflake's system works by uniting data from different sources, enabling secure sharing and performing various types of analytics. What sets Snowflake apart from its competitors is its ability to operate seamlessly across multiple public clouds, allowing users to access their data from anywhere. The company's goal is to help businesses leverage their data for better decision-making by providing a flexible subscription-based service that scales according to their needs.