.
Senior Backend Developer @ Teleste Video Networks Sp. z o.o.
  • Wrocław
Senior Backend Developer @ Teleste Video Networks Sp. z o.o.
Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
Teleste Video Networks Sp. z o.o.
20. 11. 2025
Informacje o stanowisku

As a Senior Backend Developer, you will play a critical role in shaping the architecture and performance of our large-scale enterprise video management and situational awareness system. You will tackle complex backend challenges, modernize legacy components, and ensure secure, scalable, and high-performing solutions. Working closely with cross-functional teams, you will influence system design and deliver robust software that powers mission-critical environments.


Key Requirements

  • Minimum 5+ years of commercial programming experience.
  • Strong proficiency in C++ and C# and .NET (including modern .NET versions).
  • Good knowledge of Python.
  • Practical knowledge of MS Windows and Linux operating systems.
  • Ability to create simple web UI using HTML, CSS, and JavaScript, with a basic understanding of web UIframeworks (e.g., React, Vue, Angular, or Razor Pages/Blazor).

System Architecture and Design

  • Experience in designing and implementing RESTful Web APIs.
  • Knowledge of fundamental architectural patterns and the ability to apply them in practice.
  • Ability and willingness to work with legacy code, including its refactoring and modernization.
  • Experience in concurrent and multi-threaded programming, including async/await and task-based programming in .NET.

Databases

  • Experience with relational and lightweight databases, such as PostgreSQL or SQLite.

Networking and Web Applications

  • Practical knowledge of network protocols: HTTP, WebSocket, RTSP.
  • Deep understanding of web application mechanics (session management, authorization, headers, cookies).
  • Knowledge of network configurations and mechanisms, such as reverse proxy and load balancing.

Security

  • Proven knowledge of application security: TLS, cryptography, authorization, authentication (OAuth2 / OpenID Connect), and Single Sign-On (SSO).
  • Familiarity with issues related to cybersecurity and data protection (GDPR).

Software Development Process

  • Practical knowledge of CI/CD processes and version control systems (preferably Git).
  • Experience with containerization (Docker).
  • Experience working in agile methodologies (Scrum/Kanban).
  • Ability to write unit tests (e.g., using Google Test, xUnit, NUnit, MSTest).
  • Experience with profiling and static analysis / code quality tools (e.g. SonarQube, .NET analyzers).

Soft Skills

  • Analytical thinking and independent problem-solving skills.
  • Strong communication skills.

Additional Assets (Nice to Have)

  • Knowledge of ONVIF (device/protocol specification) for IP video devices.
  • Knowledge of video/audio streaming protocols and codecs (e.g., RTP, RTSP, H.264, H.265).
  • Practical ability to work with LLM agents.

As a Senior Backend Developer, you will play a critical role in shaping the architecture and performance of our large-scale enterprise video management and situational awareness system. You will tackle complex backend challenges, modernize legacy components, and ensure secure, scalable, and high-performing solutions. Working closely with cross-functional teams, you will influence system design and deliver robust software that powers mission-critical environments.

,[Design and implement scalable backend architectures and RESTful APIs to support enterprise-level functionality., Modernize legacy codebases, improving performance, maintainability, and security., Solve real-time challenges, such as handling thousands of concurrent streams, managing complex event notifications, and optimizing data flows., Ensure system reliability through robust testing, profiling, and code quality practices., Collaborate with frontend to define API contracts and enable seamless integration., Work with product managers to refine requirements, provide technical insights, and influence the roadmap., Contribute ideas and drive innovation in backend technologies and system architecture. Requirements: .NET, C++, Python, Windows, Linux, REST API, architectural patterns , async, PostgreSQL, HTTP, WebSocket, TLS, SSO, GDPR, CI/CD, Docker, Kanban, Jira, Unit testing, Communication skills, Analytical skills, HTML, CSS, JavaScript, Load balancing Tools: . Additionally: Sport subscription, Private healthcare, Flat structure, Small teams, International projects, Free coffee, Free parking, No dress code.

  • Praca Wrocław
  • Wrocław - Oferty pracy w okolicznych lokalizacjach


    115 389
    15 873