Demo

Software Engineer II - Data & Applications (Hybrid, Clinton PA)

Haemonetics Corporation
Clinton, PA Full Time
POSTED ON 11/8/2025
AVAILABLE BEFORE 1/8/2026
We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a work environment that is diverse and dynamic, look no further — Haemonetics is your employer of choice. Job Details We are seeking a Software Engineer II – Data & Applications to design, develop, and support full-stack data-driven applications across edge and cloud environments. This role blends software engineering and data engineering disciplines, focusing on front-end interfaces, backend APIs, data pipelines, and real-time streaming systems. You will play a key role in developing production-quality systems, supporting edge-to-cloud data integration, and collaborating with cross-functional teams spanning manufacturing, data science, and operations. The ideal candidate is self-motivated, comfortable working across multiple layers of the technology stack, and ready to help shape the company’s data architecture. This role may require up to 50% travel and is Hybrid (3 days per week) in our Clinton, PA Manufacturing Facility. Key Responsibilities: Design, implement, and maintain full-stack applications with a focus on performance, scalability, and reliability Develop and manage APIs (REST, gRPC, GraphQL) for internal and external system communication Architect, build, and optimize data pipelines and ETL processes (batch and streaming) Work with message buses and data streaming frameworks (Kafka, MQTT, etc.) Design and evolve database schemas (SQL and NoSQL) to support application and analytics needs Deploy and support applications across Linux-based edge and cloud environments Integrate data from edge computing platforms (Litmus Edge preferred) with central systems Collaborate with data scientists and analytics engineers to support model deployment and data services Implement observability (logging, metrics, monitoring) for data and application reliability Participate in code reviews, architecture reviews, and cross-team technical discussions Mentor junior engineers and support their technical development Travel (up to 50%) to support integration and deployment at North American sites Required Qualifications: 2–5 years of professional software engineering experience Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Data Science, or related field (or equivalent experience) Proficiency in backend programming languages such as Python, Java, C#, or Go Working experience with front-end frameworks (e.g., React, Angular, or Vue) Solid understanding of RESTful API design, versioning, and authentication methods Experience designing and maintaining relational and non-relational databases Familiarity with streaming technologies (Kafka, MQTT, or similar) and data pipeline design Experience developing on Linux systems, including scripting and performance debugging Strong understanding of software architecture, data modeling, and integration concepts Excellent problem-solving, analytical, and debugging skills Ability to balance multiple projects and collaborate effectively across teams Preferred Qualifications: Hands-on experience with Litmus Edge or other edge computing frameworks Tulip Interfaces implementation and app development experience Experience with containerization and orchestration (Docker, Kubernetes) Familiarity with cloud platforms (AWS, Azure, GCP) and cloud-native data tools Experience with monitoring and observability tools (Prometheus, Grafana, ELK) Exposure to CI/CD pipelines, GitOps, and automated testing frameworks Experience integrating or deploying machine learning models in production environments Understanding of industrial IoT (IIoT) data protocols and edge-to-cloud architectures Career Growth Opportunities Lead design of subsystems and large-scale integration projects Serve as a technical mentor and subject matter expert for edge and data systems Progress into Senior Software Engineer or Data Engineering Specialist roles Collaborate with cross-functional teams driving analytics, automation, and manufacturing innovation EEO Policy Statement Throughout our history, we have earned a solid reputation for product innovation, technical expertise, and operational excellence. Today, our products, internal research and development, marketing partnerships, and product acquisitions reflect our unwavering commitment to provide safe and available blood for patient transfusions and for use in pharmaceuticals. We rely on our talented global workforce to help us achieve our mission of providing innovative medical devices that advance the safety, quality, and availability of the world's blood supply. To achieve our business goals and objectives, we are committed to attracting and retaining the best and brightest talent while offering a challenging, dynamic, and exciting work environment that offers professional growth and development.

Salary.com Estimation for Software Engineer II - Data & Applications (Hybrid, Clinton PA) in Clinton, PA
$108,947 to $132,331
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II - Data & Applications (Hybrid, Clinton PA)?

Sign up to receive alerts about other jobs on the Software Engineer II - Data & Applications (Hybrid, Clinton PA) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Haemonetics Corporation

Haemonetics Corporation
Hired Organization Address Boston, MA Full Time
We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a wo...
Haemonetics Corporation
Hired Organization Address Clinton, PA Full Time
We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a wo...
Haemonetics Corporation
Hired Organization Address Clinton, PA Full Time
We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a wo...
Haemonetics Corporation
Hired Organization Address Phoenix, AZ Full Time
We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a wo...

Not the job you're looking for? Here are some other Software Engineer II - Data & Applications (Hybrid, Clinton PA) jobs in the Clinton, PA area that may be a better fit.

Applications/Software Engineer I

Hamamatsu Corporation, Pittsburgh, PA

AI Assistant is available now!

Feel free to start your new journey!