Python, C++ Developer

Redge TechnologiesWrocławnofluffjobspublished 10/19/2026
Must-have:PythonAWSDockerKubernetesBackendAISecurity
Machine translation — original language: Polish.Show original

At Redge Technologies, we create innovative solutions in the field of video streaming and cybersecurity. We belong to the Play group, which is part of the French telecommunications group Iliad. We specialize in cloud technologies, high scalability, networks, and low-level programming. One of the companies belonging to the Redge Group is Vestigit.

Our flagship product, Redge Media, is a technology platform for internet television, chosen by global broadcasters and telecommunications operators such as TVN Warner Bros. Discovery, Grupa Play, TVP, Canal+, Go3, or Wirtualna Polska. Our solutions are implemented by leading players in Europe, the Middle East, and South America, providing the opportunity to gain experience in an international environment. Due to the global nature of our activities, we sometimes adjust our work schedule to the time zones of our partners, which requires flexibility but simultaneously opens doors to interesting challenges and professional development.

If you value diversity, dynamism, and want to work on a global scale, join us – let's talk about the possibilities!

We are currently recruiting for the position of Python, C++ Developer for the company Vestigit.

At Vestigit, we develop forensic watermarking technology for video content. We embed an invisible identifier in the image that can be read from a sample of an unauthorized copy and, in an appropriately integrated system, linked to a session or token. In this way, we help establish the sources of illegal distribution. We combine backend, multimedia processing, and integrations with streaming infrastructure.

You will join the work on the backend and multimedia processing in the Vestigit product. You will independently implement tasks within an agreed scope, develop components in C++ and Python, and co-create solutions with the team. Decisions regarding architecture and technical direction will be coordinated with the Tech Lead.

We offer

  • Work on a product combining C++, Python backend, and multimedia processing.
  • Influence on the quality and performance of the developed components.
  • Collaboration with the development and R&D teams in solving specific technical problems.
  • The opportunity to develop competencies in streaming, AI model integration, and system optimization.
  • B2B cooperation and a hybrid work model.

Daily tasks

  • Development and maintenance of backend components, APIs, and integrations in Python.
  • Implementation and optimization of C++ components used in multimedia processing and watermarking libraries.
  • Building and developing audio/video pipelines, including integrations with GStreamer and encoders.
  • Diagnosing performance, synchronization, and frame loss issues and analyzing the impact of changes on the entire pipeline.
  • Writing tests, especially integration tests, participating in code review, and ensuring code readability and quality.
  • Collaborating with the R&D team on AI model integration and adjusting their operation to system requirements.
  • Supporting deployments and environment diagnostics and reporting improvements for developed components.

Requirements

  • Commercial experience in software development and independent task execution within an agreed scope.
  • Good knowledge of C++, including memory management, debugging, and performance optimization basics.
  • Practical knowledge of Python and experience in backend, API, or integration; knowledge of a framework such as FastAPI or Django.
  • Understanding the basics of audio/video processing and the ability to trace data flow through a pipeline.
  • Comfortable working with Docker and the ability to analyze errors based on code, logs, and test results.
  • Practice in writing tests and applying principles of readable, maintainable code, including Clean Code and SOLID.
  • Proactivity, responsibility for the quality of your own changes, and readiness to cooperate in solving problems.
  • English proficiency allowing for efficient reading and use of technical documentation.

Nice to have

  • Practical experience with GStreamer: building pipelines, synchronization, and frame loss diagnostics.
  • Experience in coding, processing, and optimizing audio/video.
  • Kubernetes: participation in deployments and environment debugging.
  • AWS and basics of cloud service architecture.
  • Integration and deployment of AI models and understanding the impact of inference on latency and system load.
  • Optimization of memory usage and CPU/GPU computing resources.

Must have: C++, Python, API, FastAPI, Django, Docker, Clean Code, CA

Nice to have: AWS, AI, GPU, GStreamer, Kubernetes, CPU