Pracuj.pl Praca zdalna Expert New

Python Tech Lead (IoT & Cloud)

Spyrosoft S.A.

⚲ Szczecin

160–180 zł netto (+ VAT) / godz.

Wymagania

  • Python
  • Flask
  • Django
  • AWS
  • IoT
  • Kafka
  • MQTT
  • Pulsar

Opis stanowiska

Nasze wymagania: 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). Mile widziane: Experience with messaging/streaming systems (e.g. Kafka, MQTT, Pulsar). Familiarity with observability (monitoring, tracing, logging) in distributed systems. O projekcie: 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. Zakres obowiązków: 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.