Taro Logo

Software Engineer (Python, telemetry protocols)

AI-first advisory and digital engineering firm delivering measurable business impact through strategic digital transformation.
PolandArgentinaColombia
Backend
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS

Description For Software Engineer (Python, telemetry protocols)

Solvd, an AI-first advisory and digital engineering firm, is seeking a Senior Software Engineer with expertise in Python and telemetry protocols. This role focuses on developing telemetry solutions in industrial or SCADA environments, specifically building a telemetry service using MQTT to deliver real-time electrical and mechanical data to customer-facing systems.

The position requires a seasoned professional with 5+ years of experience who can combine deep technical proficiency in Python (or alternatively Rust) with hands-on experience in telemetry protocols and real-time data pipelines. The role involves working within an established architecture to implement robust, production-grade solutions.

Key responsibilities include designing and implementing telemetry services, working with SCADA infrastructure, building integration layers, and ensuring system robustness in low-latency environments. The ideal candidate should have strong experience with industrial communication protocols, real-time data processing, and event-driven architectures.

Solvd offers a unique opportunity to work with cutting-edge AI technology while maintaining rigorous ethical AI standards. With offices in the USA, Poland, Ukraine, and Georgia, the company provides a global work environment and the flexibility of remote work. This role is perfect for engineers who are passionate about industrial automation, real-time systems, and want to contribute to meaningful digital transformation projects.

The position offers the chance to work on complex technical challenges while collaborating with domain experts and technical leads. Optional skills that would be valuable include experience with industrial control systems, IoT, edge computing platforms, and familiarity with tools like Grafana and InfluxDB.

Last updated 14 days ago

Responsibilities For Software Engineer (Python, telemetry protocols)

  • Design and implement a telemetry service to support real-time data delivery over MQTT
  • Work with existing SCADA infrastructure to consume and relay electrical/mechanical data
  • Build integration layers using APIs or MQTT-based methods to expose telemetry data to external systems
  • Write clean, maintainable code in Python (Rust is also acceptable)
  • Ensure system robustness, fault tolerance, and performance in low-latency environments
  • Collaborate closely with technical leads and domain experts to align with pre-established architecture
  • Deliver production-ready code, including observability, testing, and deployment considerations

Requirements For Software Engineer (Python, telemetry protocols)

Python
  • 5+ years of software engineering experience in production-grade environments
  • Solid programming skills in Python (or Rust), with proven experience in systems development
  • Experience implementing telemetry or data acquisition systems using MQTT
  • Familiarity with SCADA systems or industrial communication protocols
  • Understanding of real-time data processing, message brokers, and event-driven architectures
  • Experience building integration APIs or middleware to connect systems in distributed environments
  • Ability to work independently on implementation tasks with minimal architectural oversight

Interested in this job?

Jobs Related To Solvd Software Engineer (Python, telemetry protocols)