CareerPlan

Senior Software Engineer

Czech Republic, Multiple Locations, Multiple LocationsFull-time2026-10-15 → 2026-11-10

Core

Design, develop, and operate large-scale geo-distributed services, data ingestion, real-time aggregation, and ML systems on Azure infrastructure.

Role type

Senior Software Engineer (Distributed Systems & AI Infrastructure)

Builds

Geo-distributed services, data/ML infrastructure, real-time aggregation systems, and AI-assisted engineering pipelines.

Domain

Cloud Infrastructure (Azure), Distributed Systems, Machine Learning

Deliverable

production ML models

Required skills

Distributed systems design, Kubernetes, Azure Cosmos DB, Redis, Azure Data Lake, Azure ML, Stream Analytics, AI tooling, Architecture design, Security engineering, Code review, Mentoring, Incident management, Observability

Preferred skills

C, C++, C#, Java, JavaScript, Python

Technologies

Kubernetes, Azure Cosmos DB, Redis, Azure Data Lake, Azure ML, Stream Analytics

Responsibilities

Design and operate geo-distributed services and ML systems; Own architecture and design trade-offs; Lead code reviews and mentor engineers; Drive cross-team execution and release planning; Own live site operations and incident mitigation; Define security invariants and threat models.

Seniority

Senior, hands-on IC