Backend Developer

Backend Developer

Warsaw, Poland

·

1 August, 2025

·

Ongoing

Warsaw, Poland

·

1 August, 2025

About Company

About Company

AIstats is an innovative ecosystem of football products, combining advanced big data analysis and computer vision technologies. Our goal is to enhance football understanding for fans and create new game analysis opportunities for professionals.

We are a fast-growing team of 30 people based in Poland. Recently, we secured investments from Google executives and leading mobile company founders, which helped us increase our company’s value fourfold in the past year.

Our Products

Our Products

  • AIstats Mobile App – a consumer product for fans and bettors, which has already reached 100K MAU since its launch in September.

  • AIstats Business Solutions – analytics tools powered by ML models and computer vision technologies, helping clubs and scouts make more informed decisions.

Team Culture and Values

Team Culture and Values

AIstats is the place for those who want to transform the industry! We are building a long-term business to lead football analytics. Our goal is not just to create a product but to build an entire ecosystem. We value ambition, responsibility, and a results-driven mindset. At AIstats, there’s no micromanagement - only trust, autonomy, and freedom to experiment. We work top-down, focus on big goals, and seek people ready to make a real impact.

Job Overview

Job Overview

We are currently looking for a talented Backend Developer to join our growing team.

Key Responsibilities

Key Responsibilities

  • Development of new HTTP and WebSocket endpoints with integration of third-party APIs (REST/gRPC/GraphQL - depending on tasks).

  • Writing unit and integration tests to ensure correct operation of APIs, including boundary cases and work with external services.

  • Performing load testing and code profiling to identify bottlenecks and improve performance.

  • Working closely with frontend, analytics and product teams - from discussing specifications to implementing solutions in production.

Requirements

Requirements

Must have:

  • Strong knowledge of Node.js and TypeScript, experience in REST/WebSocket API development.

  • Strong working knowledge of Redis, including usage for caching, pub/sub messaging, and real-time analytics.

  • Experience with microservice architecture and interaction between services via RabbitMQ, Redis, TCP connections.

  • Knowledge of PostgreSQL (query writing, indexing, transactions, migrations).

  • Experience with Docker, understanding of how docker-compose works.

  • Proficiency with Socket.io, understanding of its features (e.g., rooms, reconnect, persistence, etc.).

  • Experience in configuring logging, debugging and profiling backend code.

Will be a plus:

  • Experience with Elasticsearch: setting up and using it for full-text search.

  • Strong SQL skills and hands-on experience with PostgreSQL. Knowledge of column-oriented databases and OLAP systems (e.g. DuckDB, ClickHouse) is highly valued.

  • Experience working with cloud platforms (AWS, GCP, Azure) — especially with serverless architectures like Cloud Functions / AWS Lambda and cloud storage solutions (e.g. S3, Cloud Storage, Blob Storage).

  • Experience with CI/CD and build automation in a Docker environment.

  • Team development experience: code review, git flow, Jira/YouTrack/Linear.

Goals for the probationary period:

Goals for the probationary period:

  • Familiarize with the product architecture, internal processes and the stack used.

  • Integrate the first HTTP/WebSocket endpoints into the backend by connecting third-party APIs.

  • Participate in ongoing tasks to fix bugs and improve stability.

  • Demonstrate strong time management skills and a sense of ownership — ability to take responsibility for tasks and deliver them on time.

  • Gain hands-on experience with cloud infrastructure, particularly working with S3 (or similar object storage) and Cloud Functions / serverless environments.

What we offer

What we offer

  • A dynamic work environment with a passionate team focused on sports and technology.

  • Paid sick leave (6 days) and 24 days of flexible vacation.

  • Opportunities for professional growth and career development.

  • Full remote work options and flexible working hours.

Join our team and help drive innovation in the football industry!

Join our team and help drive innovation in the football industry!

Full-Time

Full-Time

Employment Type

Remote, Warsaw

Work Format

Remote

Remote

Work Format

Got Questions?

Contact us at recruitment@aistats.pro for any inquiries!

Contact us at recruitment@aistats.pro for any inquiries!

recruitment@aistats.pro

recruitment@aistats.pro

Be First to Access the

Future of Football Analysis

Be First to Access the

Future of Football Analysis

Be First to Access the

Future of Football Analysis

Book your call and unlock exclusive Early Bird benefits for forward-thinking clubs.

Book your call and unlock exclusive Early Bird benefits for forward-thinking clubs.

Book your call and unlock exclusive Early Bird benefits for forward-thinking clubs.

Senior Recruiter

Warsaw, Poland

Warsaw, Poland

·

·

1 August, 2025

·

·

Ongoing

Ongoing