Lead Flink Data Engineer IoT
About Fusemachines
Fusemachines is a leading AI strategy, talent, and education services provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Nepal, the United States, Canada, and the Dominican Republic) and more than 450 full-time employees, Fusemachines brings global AI expertise to transform companies worldwide. Founded in 2013, Fusemachines is a global provider of enterprise AI products and services, on a mission to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise Transformation, regardless of where they are in their Digital AI journeys. With offices in North America, Asia, and Latin America, Fusemachines provides a suite of enterprise AI offerings and specialty services that allow organizations of any size to implement and scale AI. Fusemachines serves companies in industries such as retail, manufacturing, and government.
Fusemachines continues to actively pursue the mission of democratizing AI for the masses by providing high-quality AI education in underserved communities and helping organizations achieve their full potential with AI.
Job Description
This is a role responsible for designing, building, and maintaining the real-time streaming infrastructure required for sensor data integration, complex state processing, and alerting in the Industrial IoT / Smart Buildings domain.
We are seeking a Lead Data Engineer with expert-level Apache Flink (Java and SQL) skills, and proven implementation of custom ProcessFunctions, state management, and real-time data quality gates, delivering Data and Analytics products using Agile methodology. The ideal candidate will possess strong technical, analytical, and interpersonal skills.
Qualification / Skill Set Requirement:
- 5+ years of hands-on data engineering experience with deep expertise in the Azure ecosystem.
- 5+ years in Java (backend) with 3+ years deep specialization in Apache Flink (DataStream API & SQL).
- Experience with Flink State Management, Checkpointing, and Watermark strategies.
- Experience upgrading to or using Flink 2.0/2.x.
- Experience with Azure Event Hubs or Kafka.
- Understanding of "Sensor/IoT" data patterns (out-of-order and missing events).
- Proficient in Java, SQL, and writing optimized data integration and processing code.
- Strong understanding of SDLC and Agile methodologies with hands-on experience in Azure DevOps, GitHub, CI/CD, and artifact management.
- Deep expertise in Azure data services.
- Skilled in data modeling, database design, and data warehousing solutions on Azure.
- Knowledge of data quality, governance, and security best practices within Azure (AD, NSG, encryption, compliance).
- Certifications preferred: Azure Fundamentals, Azure Data Engineer Associate, and Azure Solutions Architect Expert (nice to have).
Responsibilities
- Architect, design, and implement scalable and efficient data solutions on Flink.
- Design and implement the Flink 2.x streaming pipeline for IoT.
- Develop custom KeyedProcessFunctions to handle "Heartbeat Injection" (detecting sensor silence) and complex windowing.
- Implement the Gatekeeper Pattern: A Flink job that applies Data Quality tags (Validity, Completeness) to the stream without dropping data.
- Optimize State Backends for high-cardinality sensor data (100k+ concurrent sensors).
- Work with the "Shared Core" team to integrate libraries into the Flink runtime.
- Manage and optimize Azure resources (Flink clusters) for performance, reliability, and cost-efficiency.
- Transform, clean, and prepare data using SQL, and Java.
- Monitor and fine-tune workloads and pipelines for optimal performance and reliability.
- Maintain clear documentation of solutions, configurations, and workflows.
- Actively participate in Agile team activities and continuous improvement initiatives.
- Promote and enforce data engineering best practices, including data governance, security, and data quality.
Fusemachines is an Equal Opportunities Employer, committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local laws.
Recommended Jobs
Director, Investment Operations
Company description Publicis Media Exchange (PMX) is the global media platform for Publicis Groupe [Euronext Paris FR0000130577, CAC 40]. PMX is an omnichannel activation powerhouse that drives…
Job Opportunity: Part-time Adjunct Clinical Instructor (Albany, New York)
Part-time Adjunct Clinical Instructor (Albany, New York) Part-time clinical instructors report to the Associate Dean and communicate with the instructional faculty superviseing the course/content ar…
SERVICE ADVISOR
Description Provide price estimates for designated installations prior to scheduling appointments. Determine specialized product needs and services by working directly with customers. Keep c…
International Tax Manager - Richmond, VA (Work from home possible)
Our client is a 150 staff CPA firm in the city of Richmond, VA. They have a heavy focus on working with high net worth individuals and their privately held companies and pride themselves on offering …
Registered Nurse, Corrections RN
Job Title: Corrections RN Location: Napanoch, NY (Eastern NY Correctional Facility) Schedule: 5 shifts, 40hrs/wk. Overnight, 11:00pm - 7:00am. Start Date: Immediately Contract End Date…
Patient Services Representative
Overview: Patient Services Representative Job Location: 327 Route 59 Airmont, NY (Rockland County; outpatient clinic) Job Type: Part-Time (Mon - Fri; 19 hours per week. Will further disc…
Software Engineer/Client Solutions
Job Title : Software Engineer/Client Solutions Location: New York, NY About The Role As a Client Solutions Software Engineer , you’ll deliver client deployments that empower healthcare…
Correctional Services Fire & Safety Assistant Coordinator (NY HELPS)
NY HELP Yes Agency Corrections and Community Supervision, Department of Title Correctional Services Fire & Safety Assistant Coordinator (NY HELPS) Occupational Category Administrative …
Implementation Project Manager
About FlexTrade: FlexTrade Systems is a financial technology Software Company headquartered in Great Neck, New York. We are celebrating 30 years as the industrial pioneer and a global leader in brok…
Corporate Associate, Capital Markets
Work on high-profile capital markets transactions with global clients. Grow your career in a collaborative, top‑tier corporate practice. About Our Client The firm is a globally recognized le…