Senior/Tech Lead Software Engineer (Python, C++)

Redge Technologies

Wrocław, Poland • 15m ago • On-site

Senior

On-site

18,000 - 24,000 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior/Tech Lead Software Engineer (Python, C++)

  • Focus: Forensic watermarking for video streaming (backend + multimedia processing + security)

Description

You will help lead architecture and critical components for a video-forensics watermarking system, combining backend development with multimedia pipeline work. Own end-to-end design from encoding and processing, through CDN distribution, to the final receiver. Develop key services, APIs, integrations, and pipelines (Python first, C++ where performance matters) and mentor the team through code reviews and technical decision-making (no people-management responsibility).

Responsibilities

  • Design system architecture across the full pipeline: coding/processing, CDN distribution, and end receiver

  • Develop core services, APIs, integrations, and multimedia pipelines using Python and C++ for performance-critical parts

  • Prototype solutions with proof of concepts and compare architectural alternatives

  • Diagnose complex production issues and optimize latency, reliability, and infrastructure costs

  • Make tradeoffs considering image quality, performance, scale, security, and product goals

  • Lead code reviews, mentoring, and maintain code quality and clarity

  • Break down initiatives into tasks, estimate with risk, and plan work with the Product Owner

Requirements

  • Very strong Python knowledge and backend design/development practices for APIs and integrations

  • Very strong C++ knowledge and experience with performance/resource-efficient components

  • Practical JavaScript knowledge for integrations and tooling

  • Experience with low-latency, high-reliability system design, including CDN, caching, edge/origin relationships, and evaluating change impact across the data flow

  • Experience integrating AI/ML models into production systems and multimedia pipelines, including inference implementation and optimization

  • Hands-on multimedia processing and streaming experience: GStreamer, encoding/transcoding, HLS/DASH segmentation, and latency-to-quality dependencies

  • Ability to diagnose production problems, identify bottlenecks, and justify technical decisions

  • Basic systems security knowledge: encryption for data in transit and at rest, signatures, tokens, authentication, authorization, and API protection

  • Independence in decision-making, openness to alternative solutions, and ability to share knowledge and explain complex topics

  • English proficiency to discuss technical topics with clients

Benefits

  • Strong influence over architecture, technical direction, and product development

  • Work on critical components connecting backend, multimedia, and content security

  • Validate ideas via prototypes and implement justified changes

  • B2B collaboration and hybrid work model

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior/Tech Lead Software Engineer (Python, C++) role

Improve your resume for just $5

PLN 18,000 – PLN 24,000/year

Unlock Full Resume Report