New offer - be the first one to apply!

April 8, 2026

Python Tech Lead (IoT & Cloud)

Senior • Remote

160 - 180 PLN

Szczecin, Poland

We’re looking for a technical leader who combines hands-on backend development with architecture responsibilities. You’ll act as a technical authority in the team - shaping architecture, supporting engineers, and driving key technical decisions.

You’ll work on cloud-native systems powering IoT and robotics platforms - handling real-time data from distributed sensor networks, ensuring efficient communication with control centers, and building scalable, low-latency systems.

Robotics experience isn’t required, but strong IoT knowledge and experience building high-performance distributed systems are essential. Your motivation to grow in this field matters most.

We’re looking for engineers with

  • Proficiency in Python and experience building RESTful APIs (FastAPI, Flask, or Django).

  • Good understanding of AWS ecosystem - familiarity with core services (e.g. Lambda, S3, ECS/EKS, IoT Core) and cloud-based architectures.

  • Experience working on IoT-related projects - understanding of device communication, data ingestion, and real-time data processing.

  • Experience designing and owning scalable systems end-to-end - hands-on experience with distributed architectures (e.g. microservices, event-driven systems).

  • Ability to lead technical discussions with clients and take ownership of proposed solutions - comfortable explaining trade-offs and making decisions.

  • Experience mentoring engineers and influencing technical direction within a team.

  • Fluent English (written and spoken).

Nice to have

  • Experience with messaging/streaming systems (e.g. Kafka, MQTT, Pulsar).

  • Familiarity with observability (monitoring, tracing, logging) in distributed systems.

Who we are?

Spyrosoft’s Robotics team - a group of specialists supporting global tech companies in designing, building, and scaling robotic platforms for mobile robots, drones, and industrial platforms. Our focus spans cloud-native architectures, real-time data processing from robots, and integration with enterprise systems.

Responsibilities

  • Act as a technical go-to person for the team and client stakeholders.

  • Design, validate, and develop end-to-end robotics platforms.

  • Support technical workshops and discovery sessions with clients.

  • Build and validate prototypes for new solutions and concepts.

  • Own architecture decisions and drive system design across projects.

  • Write high-quality, maintainable code and support best engineering practices.

  • Collaborate with engineers, product, and other stakeholders.

  • Contribute to technical direction in backend and cloud solutions.