Software Engineer
EngineeringRemote

Software Engineer

We are looking for a Software Engineer to build and evolve the core backend and platform services of AriAPLT™. You will develop scalable, secure, and high-performance systems that integrate industrial data, AI services, and enterprise workflows.

Key Responsibilities

  • Design and build core backend services for the AI platform.
  • Integrate industrial systems (PLC, SCADA, MES, ERP) into our data pipeline.
  • Build ultra-low and real-time data processing pipelines.
  • Collaborate with AI engineers to deploy and test model inference.
  • Guarantee scalability, security, and high performance.
  • Contribute to platform architecture and technical decisions.

Requirements

  • Strong experience in backend software development.
  • Proficiency in C++, Go, Python, or similar languages.
  • Experience with microservices, APIs, and distributed systems.
  • Solid understanding of databases (SQL/NoSQL) and data caching.
  • Familiarity with cloud infrastructures and DevOps practices.

Nice to Have (Not Mandatory)

  • Experience with industrial protocols (OPC-UA, MQTT).
  • Knowledge of embedded systems and edge computing.
  • Background in enterprise-grade software products.

Start your application

Join Sinaura Group and help us build the future of AI.

Apply Now

Software Engineer Application

Please fill out the form below to apply for this position.

Do you have a Master's degree in Computer Science, Engineering, Physics or any related field? *

Programming languages used in production: *

Have you worked with microservices in production environments? *

API technologies you have used: *

Databases you have worked with: *

Cloud / DevOps tools you have used: *