Principal Software Engineer

9 805.32 - 11 206.08 USDNet per month - B2B
Python

Principal Software Engineer

Python
Złota 75, Warszawa

Three Points

Full-time
B2B
Senior
Hybrid
9 805.32 - 11 206.08 USD
Net per month - B2B

Job description

Principal Software Engineer 


Our client is a fast-growing technology company at the intersection of AI, computer vision, and sports media and is building next-generation platforms that turn standard video into rich, real-time data and immersive visual experiences. Their products power performance analysis, broadcast enhancements, and interactive fan applications for top-tier sports organizations worldwide.

The team is now scaling its core platform to support high-volume batch processing and low-latency live systems, enabling real-time insights and visual overlays during live events.


The Role


As a Principal Software Engineer, you’ll take ownership of the backend and platform architecture that brings advanced video and ML systems into production. This is a hands-on role with real influence over technical direction, where you’ll design, build, and ship scalable systems end to end.


Key Responsibilities


  • Design and build cloud-native, distributed data platforms

  • Develop batch pipelines for large-scale video and data processing

  • Architect low-latency, real-time streaming systems for live use cases

  • Own ML infrastructure for model deployment, GPU utilization, and inference

  • Lead complex technical initiatives from concept through production


What we’re looking for


  • Experience building production-grade software systems

  • Strong background in distributed systems and cloud infrastructure

  • Experience with both batch and real-time/streaming architectures

  • Proficiency in Python and modern containerized environments (Docker, Kubernetes)

  • Solid understanding of ML platform challenges (serving, scaling, GPU workloads)

  • Comfortable collaborating across product and engineering teams


Nice to have


  • Experience with video, media, or real-time data systems

  • Exposure to sports tech, broadcast, or entertainment platforms

  • Knowledge of computer vision or ML pipelines


📍 Hybrid: Warsaw, Poland – 2–3 days per week

💰 Compensation: 35,000–40,000 PLN/month + benefits + equity

Tech stack

    English

    B2

    Python

    advanced

    Distributed systems

    advanced

    Kubernetes

    regular

    Docker

    regular

    Software Architecture

    regular

    Machine Learning

    junior

Office location

Published: 07.02.2026

About the company

Three Points

Three Points is a boutique recruitment agency partnering closely with some of Europe’s most exciting early-stage startups and scale-ups.

Company profile

Principal Software Engineer

9 805.32 - 11 206.08 USDNet per month - B2B
Summary of the offer

Principal Software Engineer

Złota 75, Warszawa
Three Points
9 805.32 - 11 206.08 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Three Points Recruitment (hereinafter "controller"). You have the right to request acce... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.