Senior Streaming Solutions Engineer
1 week ago
Company: Midwest Tape | hoopla
Employment Type: Full-time, Permanent
Remote Work Availability: Candidates must reside in specific states.
Travel Requirements: Occasional travel to headquarters for onboarding and meetings.
Visa Sponsorship: Not available for this position.
Midwest Tape has been a leader in providing libraries and their patrons with exceptional access to premier media content for over three decades. Our digital platform, hoopla Digital, merges our extensive media and library expertise with cutting-edge web and mobile technology, creating a comprehensive experience for libraries. As we expand our global reach, we are looking to enhance our team.
We recognize that our employees are integral to our success. We are committed to fostering an environment that empowers our staff to excel. We offer competitive compensation, comprehensive benefits, and a healthy work-life balance.
Position SummaryAre you passionate about architecting and developing high-performance streaming solutions? We are seeking your expertise.
As a Senior Streaming Solutions Engineer and Collaborative Architect, you will play a crucial role in designing our real-time data pipelines. Utilize your extensive knowledge of Apache Kafka and Flink (Java 17+) to collaboratively create resilient streaming architectures that adhere to microservices principles and domain-driven design (DDD) best practices. Your contributions will be hands-on, working alongside other talented streaming developers to realize your innovative ideas.
Success in this role requires effective communication with both technical and non-technical team members, proactive coordination, a keen interest in emerging technologies, a strong desire to learn, and a commitment to enhancing operational efficiencies.
Key Responsibilities- Lead the design and implementation of event-driven, real-time streaming architectures utilizing Apache Kafka and Apache Flink, ensuring adherence to microservices principles and DDD patterns.
- Encourage a collaborative atmosphere among streaming developers, fostering knowledge sharing, mentorship, and ongoing refinement of best practices in stream processing, fault tolerance, and scalability.
- Design and implement production-grade, fault-tolerant Kafka pipelines and Flink applications using Java 17+, employing Flink's DataStream, Table, or SQL APIs to manage high-volume, low-latency data streams.
- Ensure compliance with company policies, data governance standards, and industry regulations in all aspects of streaming development and operations.
- Promote and enforce best practices for stream processing, code quality (including code reviews), testing strategies, and maintainability to establish a resilient and future-proof streaming infrastructure.
- Participate in solution architecture discussions, provide technical guidance, and conduct thorough code reviews to maintain high standards of software craftsmanship and system performance.
- Drive continuous improvement by identifying and suggesting enhancements to operational workflows, technical stack, and development methodologies, focusing on efficiency, scalability, and cost-effectiveness.
- Collaborate with engineers, DevOps, and operations teams to proactively monitor, troubleshoot, and optimize streaming applications.
- Contribute to cross-functional initiatives, knowledge sharing sessions, and documentation efforts to elevate the team's expertise in Kafka, Flink, and event-driven architectures.
- Proven experience in designing, implementing, and optimizing event-driven, real-time streaming architectures using Confluent Kafka and Apache Flink.
- Advanced proficiency in Java 17+ and extensive experience with Flink's DataStream, Table, and SQL APIs for developing complex stream processing applications.
- Deep understanding of microservices architecture, domain-driven design (DDD) principles, and event sourcing and CQRS patterns, with a track record of applying these concepts in stream processing systems.
- Extensive experience with the Kafka ecosystem, including Kafka Connect for scalable and fault-tolerant data ingestion/egress, and familiarity with common connectors for databases, message queues, and cloud services.
- Demonstrated ability to provide technical leadership, mentor team members, and foster a collaborative environment that promotes knowledge sharing and continuous improvement.
- Strong SQL skills, including the ability to write, optimize, and review complex queries, especially in the context of stream-table joins and windowing operations in Flink SQL.
- Exceptional problem-solving, debugging, and performance tuning skills, with experience in root cause analysis of issues in distributed streaming systems.
- Proficiency with the Spring Framework, particularly Spring Boot and Spring Cloud, for building and deploying microservices-based streaming applications.
- Hands-on experience with in-memory data stores like Memcached and Redis for caching, state management, and enhancing the performance of streaming applications.
- Solid understanding of AWS cloud for deploying, scaling, and managing streaming workloads.
- Experience with DevOps practices, CI/CD pipelines, and containerization technologies (Docker, Kubernetes) to streamline the deployment and management of streaming applications.
- Proficiency in Agile/Scrum methodologies, with experience in sprint planning, daily stand-ups, and iterative development in a data-driven environment.
- Familiarity with collaboration tools such as JIRA and Confluence.
- Excellent interpersonal, written, and verbal communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Experience with data governance, schema evolution strategies (Avro, and Json), and ensuring data quality and consistency in streaming pipelines.
- Knowledge of monitoring and observability tools (DataDog) for real-time insights into streaming application performance and data flows.
- B.S./M.S. in software engineering/computer science/related area, or equivalent experience.
- Certifications: Relevant certifications (e.g., Confluent Certified Developer for Apache Kafka) demonstrate commitment to professional development in this field.
The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Ability to regularly sit for extended periods of time.
- Physically able to attend meetings, presentations, and training sessions.
- Perform repetitive motion type tasks.
- Medical, dental, & vision insurance
- 401k + match
- Profit sharing
- Paid vacation and personal time
- Flex time
- 10 paid holidays
- Company performance bonus
- Holiday bonus
- Paid time to volunteer
- Training & career development opportunities
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#LI-Remote
-
Senior Embedded Electrical Systems Engineer
3 days ago
Holland, Ohio, United States Electronic Concepts & Engineering, Inc. (ECE) Full timeJob SummaryWe are seeking a highly skilled Senior Embedded Electrical Systems Engineer to join our team at Electronic Concepts & Engineering, Inc. (ECE). As a key member of our engineering team, you will be responsible for designing and developing embedded systems for aerospace and vehicular applications.Key ResponsibilitiesElectronics Design: Design and...
-
Senior Java Backend Engineer
2 weeks ago
Holland, Ohio, United States Midwest Tape Full timeJob OverviewEmployment Type: Full-time, PermanentRemote Work: Available in select states including Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts.Travel Requirement: Occasional travel to headquarters for onboarding and meetings (approximately 2-3 times annually).Visa Sponsorship: Not...
-
Lead Embedded Electrical Engineer
2 weeks ago
Holland, Ohio, United States Electronic Concepts & Engineering, Inc. (ECE) Full timeBecome a key member of a vibrant engineering team, dedicated to developing embedded solutions for notable aerospace clients. Electronic Concepts & Engineering, Inc. (ECE) specializes in crafting high-reliability electronic and software systems tailored for a diverse range of aerospace applications.ECE is on the lookout for a proactive, skilled, and seasoned...
-
Electronics Systems Engineer
1 week ago
Holland, Ohio, United States Actalent Full timeAbout the RoleActalent is in search of a seasoned Hardware Design Engineer who will be responsible for the conceptualization, analysis, and integration of electronic systems tailored for rugged, mission-critical applications in Military, Aerospace, and Vehicle environments. By understanding client challenges and leveraging your extensive experience, you will...
-
Holland, Ohio, United States Electronic Concepts & Engineering, Inc. (ECE) Full timeBecome a key member of a vibrant engineering team dedicated to developing embedded solutions for notable aerospace clients. Electronic Concepts & Engineering, Inc. (ECE) specializes in crafting high-reliability electronic and software systems tailored for a diverse range of aerospace applications.ECE is on the lookout for a proactive, skilled, and seasoned...
-
Senior Backend Engineer
1 week ago
Holland, Ohio, United States Midwest Tape Full timeJob OverviewCompany: Midwest Tape | hooplaEmployment Type: Full-time, PermanentRemote Work: Available in select states including Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts.Travel Requirement: Occasional travel to headquarters for onboarding and meetings (approximately 2-3 times...
-
Senior Backend Engineer
1 week ago
Holland, Ohio, United States Midwest Tape Full timeJob OverviewCompany: Midwest Tape | hooplaEmployment Type: Full-time, PermanentRemote Work: Available in select states including Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts.Travel Requirement: Occasional travel to headquarters for onboarding and meetings (approximately 2-3 times...
-
Senior Backend Engineer
1 week ago
Holland, Ohio, United States Midwest Tape Full timePosition OverviewMidwest Tape is seeking a Lead Node Developer to spearhead our backend development initiatives. This role is pivotal in crafting and sustaining high-performance backend applications, leveraging GraphQL and TypeScript. As a leader, you will not only write clean, efficient code but also mentor junior developers and guide architectural...
-
Chief Executive Officer
3 days ago
Holland, Ohio, United States Gardner Standard LLC Full timeAbout Gardner Standard LLCGardner Standard LLC is a cutting-edge technology company dedicated to pushing the boundaries of innovation in the field of electronics. With a focus on designing and developing advanced electronic solutions, our team of skilled engineers and experts is committed to delivering state-of-the-art products and services that meet the...
-
Senior Business Systems Analyst
2 weeks ago
Holland, Ohio, United States Midwest Tape Full timePosition Overview:The Senior Business Systems Analyst will thrive in a dynamic Agile environment, acting as a Feature Product Owner. This role is centered on defining innovative solutions for both mobile and web applications.About Us:Midwest Tape has dedicated over three decades to providing libraries and their patrons with exceptional access to premier...
-
Sr. Streaming Developer
2 months ago
Holland, United States Midwest Tape Full timeJob DescriptionJob Description Midwest Tape | hooplaFull-time, Permanent Remote in the following states only: Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts. Must have flexibility to travel to headquarters periodically (est. 2-3 times a year) for onboarding and meetings.We are not...
-
Automation Solutions Engineer
2 weeks ago
Holland, Michigan, United States Jobot Full timeControls Engineer - Full-time PositionAbout Jobot:At Jobot, we pride ourselves on being a leading engineering and project management firm, committed to delivering cutting-edge solutions that significantly enhance our clients' operations.Why Join Us?- Diverse and engaging projects across multiple sectors- Collaborate with a talented team of engineers-...
-
Engineer
2 months ago
Holland, United States MillerKnoll Full timeEngineerMillerKnoll - Holland, MIWhy join us? Our purpose is to design for the good of humankind. It’s the ideal we strive toward each day in everything we do. Being a part of MillerKnoll means being a part of something larger than your work team, or even your brand. We are redefining modern for the 21st century. And our success allows MillerKnoll to...
-
Senior Hardware Design Engineer
1 month ago
Holland, United States Actalent Full timeJob Title: Senior Hardware Design Engineer Actalent is seeking a Senior Hardware Design Engineer to provide concept definition, analysis, and integration of electronics systems for rugged mission and safety critical systems for Military, Aerospace and Vehicular environments. Through listening to customer challenges, and building on your previous experiences,...
-
Senior Process Engineering Specialist
2 weeks ago
Holland, Michigan, United States Selectum Full timeOverview:As a Senior Process Engineering Specialist, you will deliver comprehensive engineering solutions for large-scale projects, providing expert guidance and oversight within the process engineering division.Key Responsibilities:- Oversee process engineering operations ensuring compliance with all relevant statutory and regulatory standards, while...
-
Senior Process Engineer
3 days ago
Holland, Michigan, United States LG Energy Solution Michigan, Inc. Full timeJob Summary**Job Title:** Senior Process Engineer - Electrode Technology**Job Summary:** We are seeking a highly skilled Senior Process Engineer to join our team at LG Energy Solution Michigan, Inc. in Holland, MI. The successful candidate will be responsible for implementing machine and process improvements to increase battery performance, reduce costs, and...
-
IT Client Endpoint Senior Engineer
2 weeks ago
Holland, United States Xylem Full timeJoin Xylem in the global mission to #LetsSolveWater! As a leading water technology company with 23,000 employees operating in over 150 countries, Xylem is at the forefront of addressing the world's most critical water challenges. We invite passionate individuals to join our team, dedicated to exceeding customer expectations through innovative and sustainable...
-
Application Engineer
1 week ago
Holland, United States iRiS Recruiting Solutions Full timeMy client is a leader in the industrial automation sector, dedicated to providing cutting-edge solutions that enhance efficiency and productivity for our clients. With a focus on innovation and excellence, we are seeking a dynamic and skilled Applications Engineer to join our talented team.Job Description:As an Applications Engineer, you will play a pivotal...
-
Application Engineer
1 week ago
Holland, United States iRiS Recruiting Solutions Full timeMy client is a leader in the industrial automation sector, dedicated to providing cutting-edge solutions that enhance efficiency and productivity for our clients. With a focus on innovation and excellence, we are seeking a dynamic and skilled Applications Engineer to join our talented team.Job Description:As an Applications Engineer, you will play a pivotal...
-
Azure Solution Architect
2 weeks ago
Holland, United States Candidate 1st Full timeHow exhilarating would it be if you could use your technical expertise to boost business performance, grow your network, develop your desired skills and help your team innovate? Are you a mastermind at collaborating with your peers, a natural at motivating people to bring out the best in themselves and others? If so, you are tailor-made for this position! At...
-
Senior Structural Engineer
3 weeks ago
Holland, United States Trius Polytechniek Full timeWhat will be your responsibilities? Dream it, Design it, Build it (Globally!) Become the mastermind behind the scenes, crafting the structure of incredible offshore projects. Think futuristic piers, massive ship lifts, and heavy-duty installations. Unleash your tech wizardry! Mastermind calculations with cutting-edge software like Ansys , Solid Edge , and...
-
Senior Proces Engineer
2 weeks ago
Holland, Michigan, United States Selectum Full timeFunctieomschrijvingAls Senior Proces Engineer ben je verantwoordelijk voor het ontwerpen van complete installaties op basis van klantbehoeften. Je maakt gebruik van geavanceerde technologieën en werkt nauw samen met onze mechanical engineers, die jouw ontwerpen omzetten in gedetailleerde 3D-modellen. Je rapporteert aan de projectmanager en speelt een...
-
Senior Structural Engineer
2 months ago
Holland, United States Trius Polytechniek Full timeWhat will be your responibilities? Dream it, Design it, Build it (Globally!) Become the mastermind behind the scenes, crafting the structure of incredible offshore projects. Think futuristic piers, massive ship lifts, and heavy-duty installations. Unleash your tech wizardry! Mastermind calculations with cutting-edge software like Ansys , Solid Edge , and...
-
Senior Embedded Electrical Engineer
1 month ago
Holland, United States Electronic Concepts & Engineering, Inc. (ECE) Full timeJoin a growing and dynamic team of engineers, creating embedded products for exciting aerospace customers. ECE, Inc. designs and manufactures high-reliability electronic and software solutions for a wide variety of interesting aerospace projects.ECE is seeking a hands-on, energetic, and experienced Electrical or Computer Engineer to provide concept...
-
Senior Embedded Electrical Engineer
1 month ago
Holland, United States Electronic Concepts & Engineering, Inc. (ECE) Full timeJoin a growing and dynamic team of engineers, creating embedded products for exciting aerospace customers. ECE, Inc. designs and manufactures high-reliability electronic and software solutions for a wide variety of interesting aerospace projects.ECE is seeking a hands-on, energetic, and experienced Electrical or Computer Engineer to provide concept...
-
Lead Application Engineer
2 weeks ago
Holland, Michigan, United States Haworth Full timeCompany Overview At Haworth, we believe that a strong connection to your work fosters greater engagement. We offer a career path that allows you to enhance your portfolio and develop your skills in a dynamic and inclusive atmosphere. Join a company that prioritizes innovation, creativity, and your personal growth.As a global leader in office furnishings and...
-
Senior Software Engineer
1 month ago
Holland, United States Kode Health Inc Full timeJob DescriptionJob DescriptionDescription:We're looking for someone with Ruby on Rails expertise to help build a product that will unleash a flurry of medical codersWho is KODE?Kode Health is an early stage health-tech company looking to change the way coding is done -- building a marketplace to connect healthcare companies with certified medical coders...
-
Advanced Application Engineer
2 weeks ago
Holland, Michigan, United States Haworth Full timeCompany OverviewAt Haworth, we believe that when you feel connected to your work, your engagement increases. We offer a dynamic career path that allows you to build your portfolio and enhance your skillset in a welcoming and innovative environment. Join a company that prioritizes creativity, inspiration, and your professional growth.About HaworthHAWORTH is a...
-
Principal Mechanical Engineer
2 weeks ago
Holland, Michigan, United States Kion Group AG Full timeKION Group AG stands as a premier provider of forklift trucks and warehouse solutions, along with advanced automation technologies and software systems designed to enhance supply chain efficiency. With a workforce exceeding 42,000 skilled professionals, KION Group delivers exceptional service to clients worldwide, ensuring the seamless movement of materials...
-
Senior Manufacturing Systems Engineer
2 weeks ago
Holland, Michigan, United States Haworth Full timeCompany Overview At Haworth, we believe that a strong connection to your work fosters greater engagement. Our organization offers a career path that allows you to enhance your skills and broaden your experience in a dynamic and inclusive atmosphere. We are a company that prioritizes innovation, creativity, and your personal growth. HAWORTH stands as a...