Intentsify is seeking a talented and experienced Data Engineer to join our team in Westwood, MA. This role provides a unique opportunity to lead the design and implementation of robust data engineering solutions for our AI-based, data-intensive web application specializing in intent analytics.
As the Staff Data Engineer at Intentsify.io, you will be instrumental in shaping the data architecture, engineering processes, and analytics infrastructure for our intent analytics platform. Your role involves leading a team of data engineers, collaborating with cross-functional teams, and ensuring the scalability, efficiency, and reliability of our data-intensive applications. If you have a proven track record in data engineering technology and are passionate about leveraging data for actionable insights, this position is tailored for you.
Responsibilities:
- Architectural Leadership: Lead the design and implementation of the data engineering architecture and ecosystem for our AI-based, data-intensive web application, ensuring scalability, reliability, while ensuring readability/usability of work products.
- Data Processing: Design and optimize data processing pipelines to handle large volumes of diverse data sources, focusing on data quality, integrity, and real-time analytics capabilities.
- Integration with AI: Collaborate with AI and machine learning teams to integrate data into predictive models and algorithms, ensuring seamless interoperability between data engineering and analytics components.
- Technology Stack: Evaluate, select, and implement appropriate data technologies, frameworks, and tools to support the development of intent analytics applications.
- Collaboration: Work closely with software architects, data scientists, and other cross-functional teams to align data engineering efforts with overall application architecture and business goals.
- Performance Optimization: Conduct performance tuning, monitoring, and troubleshooting of data pipelines to ensure optimal functionality and efficiency.
- Team Leadership: Lead and mentor a team of data engineers, fostering a culture of innovation, collaboration, and continuous improvement.
- Data Governance: Implement and enforce data governance and compliance measures to ensure the security and integrity of data.
- Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field.
- Proven experience as a Data Engineering Architect, with a focus on building resilient and usable data systems utilizing large web scale data and integrating AI-based models.
- Proficiency in programming languages such as Python, Java, or similar.
- Expertise in big data technologies (e.g., Spark, Beam, Kafka, Airflow), databases and data store technologies (e.g., Hadoop, Snowflake, PostgreSQL), and cloud platforms (e.g., AWS, Azure, Google Cloud).
- Strong leadership skills with experience in leading and mentoring data engineering teams.
- Excellent problem-solving skills, attention to detail, and a strategic mindset.
- Effective communication and collaboration skills to effectively work with cross-functional teams.
Benefits:
- Competitive Medical, Dental, and Vision plans
- 401k with Company Match
- Flex-time and open vacation policy
- Tremendous growth opportunity within a fast-growing start up
- Short term and long term disability
- Life Insurance