Senior Backend Engineer (IoT)

Posted 17 Days Ago
Be an Early Applicant
Hiring Remotely in Poland
Remote
Senior level
Artificial Intelligence • Information Technology • Consulting
The Role
The Senior Backend Engineer will design and implement a Digital Twin Infrastructure for real-time monitoring in manufacturing processes. Responsibilities include data acquisition from IoT devices, designing data storage solutions, and integrating with AWS cloud services, using various protocols and programming languages. Collaboration with cross-functional teams is essential to ensure effective implementation.
Summary Generated by Built In

Join us at Provectus as part of a team dedicated to building cutting-edge technology solutions that have a positive impact on society. Our company specializes in AI and ML technologies, cloud services, and data engineering, and we take pride in our ability to innovate and push the boundaries of what's possible.


We seek an experienced Senior Backend Engineer with a versatile skill set and a generalist mindset to play a pivotal role in developing a Digital Twin Infrastructure. The ideal candidate is someone who can effectively adapt to different programming languages and tools, depending on project requirements. In this role, you will acquire data from various devices, design on-premise data storage solutions, and synchronize data with AWS cloud services. You will work closely with cross-functional teams to integrate data from sensors, cameras, and AI systems into a cohesive framework that enables real-time operational optimization.



Responsibilities:

  • Contribute to the design and implementation of the Digital Twin Infrastructure, enabling real-time monitoring and optimization of manufacturing processes.
  • Gather and process data from cameras, sensors (temperature, humidity, pressure), ingredient dosing machines, and other IoT devices.
  • Design and manage efficient and secure data storage systems within the manufacturing environment.
  • Implement secure and reliable synchronization between on-premise systems and AWS cloud services, ensuring seamless data flow.
  • Utilize OPC-UA and MQTT protocols for efficient and secure communication between devices and systems.
  • Develop and maintain PLC programs, particularly with Siemens systems, to interface with various hardware components.
  • Integrate hardware such as KUKA robots, Siemens Simatic HMI, and cameras into the IoT ecosystem, ensuring interoperability.
  • Ensure all data handling meets security standards and complies with relevant regulations.
  • Work closely with Solution Architects, DevOps Engineers, Delivery Managers, and Machine Learning Engineers to ensure seamless integration of IoT solutions.

Requirements:

  • Proven experience in backend engineering, with a generalist approach and the ability to adapt to new technologies, languages, and tools as needed.
  • Proficiency in Python is required, as is experience in at least one other programming language, such as Java, Rust, or similar.
  • Experience in building RESTful APIs and servers with standard frameworks.
  • Familiarity with cloud services such as AWS, including data synchronization and IoT integrations.
  • Hands-on experience with data acquisition from cameras and various sensors.
  • Experience with Docker for containerization and Kubernetes for orchestration.
  • Understanding of microservices architecture and related patterns.
  • Strong knowledge of testing frameworks and unit testing best practices.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.

  • Nice to Have:

  • Experience with CI/CD pipelines and automation.

Top Skills

Java
Python
Rust
The Company
HQ: Palo Alto, CA
572 Employees
On-site Workplace
Year Founded: 2010

What We Do

Provectus is an Artificial Intelligence consultancy and solutions provider, helping businesses achieve their objectives through AI.

We are recognized by industry think tanks as a leading provider of AI solutions in specific business domains, driven by sophisticated IT service management and tech innovation. Provectus is a value driver and a trusted partner for our clients and employees.

Provectus is an AWS Premier Consulting Partner with competencies in Data & Analytics, DevOps, and Machine Learning. We design and build AI solutions for industry-specific use cases, Data and Machine Learning foundation, Cloud transformation, and DevOps adoption.

Similar Jobs

Samsara Logo Samsara

Director, Software Engineering - Telematics

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote
Poland
2800 Employees

Dropbox Logo Dropbox

Engineering Manager, Dropbox Paper

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
Poland
2500 Employees
302K-408K Annually

Smartcat Logo Smartcat

Chief Software Architect (.NET) - Europe

Artificial Intelligence • Machine Learning • Natural Language Processing • Conversational AI
Easy Apply
Remote
28 Locations
242 Employees

Motorola Solutions Logo Motorola Solutions

Salesforce Administrator/Developer (Poland Remote)

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote
Poland
21000 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
SG
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account