- Experience
- 3–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 4 days ago
- Work mode
- In office
- Education
- Bachelor's degree or Diploma in Computer Science, IT, Engineering or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Flowserve
Flowserve is a global leader in manufacturing pumps, valves, seals, and aftermarket solutions, providing comprehensive flow control technologies that support critical sectors such as energy, clean water, and pharmaceuticals. Our work environment champions creativity, innovation, and excellence, upholding core values including People, Safety, Integrity, Ownership, and Ingenuity. We offer ample opportunities for professional growth with competitive compensation and a supportive workplace culture.
Role Overview
The Software Engineer will be accountable for designing, developing, and sustaining integrations between hardware, analytic tools, and software systems. This position acts as a crucial link between technology deployment and IT operations, ensuring smooth integration processes, dependable service delivery, and actionable monitoring in Internet of Things (IoT) ecosystems.
Primary Responsibilities
- Develop APIs, iframes, MQTT brokers, RESTful services, and data pipelines to facilitate real-time data communication.
- Integrate Python analytics components as modular services with defined input/output specifications.
- Deploy and maintain solutions across different hosting models including on-premises, cloud, and hybrid environments.
- Collaborate with business teams to define data mapping, transformation protocols, and integration specifications.
- Examine data flows, event streams, and service logs to resolve integration issues and enhance performance.
- Monitor and optimize data ingestion, transformation, and visualization aligned with business key performance indicators.
- Partner with vendors, developers, and infrastructure groups to troubleshoot integration challenges.
- Document integration architecture, API details, and configuration settings thoroughly.
- Perform benchmarking and stress testing to guarantee solutions scale efficiently and reliably.
- Manage source code and workflows using Azure DevOps, including pipelines and test case management.
- Adhere to cybersecurity and data privacy standards, including IoT-specific frameworks such as ISO 27001 and NIST IoT guidelines.
Required Qualifications
- Possess a Bachelor's degree or Diploma in Computer Science, IT, Engineering, or a related discipline.
- Have 3 to 5 years of experience in systems integration, data engineering, or delivering IoT solutions.
- Familiarity with IoT and cloud platforms like AWS IoT Core, Azure IoT Hub, and PTC ThingWorx.
- Strong knowledge of API architectures, web services (REST/SOAP), and messaging protocols including MQTT, AMQP, and CoAP.
- Experience with Python analytical libraries such as NumPy and SciPy, as well as web frameworks like Flask or Django.
- Understanding of networking fundamentals including TCP/IP, VPN, and firewall configurations, alongside cloud environment concepts.
- Advantageous familiarity with industrial IoT systems and equipment reliability analytics.
- Additional skills preferred include Python, JavaScript, or Java for scripting integrations.
- Knowledgeable about database management (SQL and NoSQL) and data streaming platforms like RabbitMQ and Kafka is beneficial.
- Comprehension of data analytics, dashboard creation, and visualization tools.
- Possess strong analytical reasoning, effective communication, and able to collaborate cross-functionally.
Additional Information
Flowserve is an Equal Opportunity Employer, supporting diversity including disability and protected veteran status. We do not discriminate against applicants or employees for inquiries or disclosures related to compensation in accordance with pay transparency laws. Candidates with disabilities or veterans with disabilities may request reasonable accommodations via email. All requests should use the subject line "Accommodation Request" for expedited handling.
Minimum education
Diploma / ITI / Vocational