On The Spot Development

Team Lead Python Engineer

On The Spot Development Warsaw, Poland Today
engineering
On The Spot Development is a software development company that builds R&D teams for heavily invested startups and tech companies from the UK, EU, and Israel.
This job opportunity is for a position within one of our teams. You will be directly employed by On The Spot and will collaborate closely with our partner companies, contributing to their product's journey.

As a part of Orca cloud security suite, we are developing a product that processes massive amounts of real-time data. Our team drives Cloud Detection and Response (CDR) solutions, managing large-scale API log ingestion, comprehensive stream and batch log analysis, and high-performance real-time services.

By connecting software engineering, big data processing, cloud infrastructure and security, we are delivering scalable and reliable systems.

Responsibilities:

  • Own and drive the architecture, implementation, operation and maintenance of the entire Cloud Detection and Response product offering, including breach detection, anomaly detection and forensics 
  • Manage team performance and employee wellbeing (up to 5 people)
  • Oversee team ceremonies and manage team deliveries 
  • Lead communication with stakeholders (product management, technical support, sales) representing the team
  • Ensure the reliability, performance, and scalability of our infrastructure, making data-driven improvements
  • Develop and optimize real-time and batch processing pipelines for API log ingestion and analysis
  • Implement and enhance observability using metrics, logging, and tracing to monitor service health and performance
  • Work closely with product management and research teams to align technical decisions with business needs
  • Design and implement storage solutions optimized for different types of data (structured, semi-structured, unstructured)
  • Tech Stack:

  • Programming Languages: Python, Go
  • Frameworks: Django, FastAPI, FaustStreaming/Confluent
  • Messaging & Streaming: Kafka, SQS
  • Infrastructure & Orchestration: Kubernetes, Docker
  • Databases: PostgreSQL, SingleStore, Elasticsearch
  • Monitoring & Observability: Grafana, Prometheus, Coralogix
  • Version Control & CI/CD: GitHub
  • Cloud infrastructure: AWS (primary), GCP, Azure
  • Qualifications:

  • 5+ years of experience in software engineering with a focus on backend, distributed systems, or real-time data processing.
  • Nice to have at least 1 year of experience as a team leader, demonstrating proven leadership and the ability to guide technical decisions
  • Strong expertise in building scalable and performant services.
  • Experience designing and deploying real-time data pipelines using Kafka or similar technologies.
  • Deep understanding of cloud infrastructure, preferably AWS, and containerized deployments using Kubernetes.
  • Proficiency in working with databases (PostgreSQL, ClickHouse, SingleStore, Elasticsearch, or similar) and optimizing data storage for high-scale environments.
  • Experience in building fault-tolerant, high-availability systems.
  • Strong problem-solving skills and a mindset for automation and efficiency.
  • Excellent communication skills and the ability to work in cross-functional teams.
  • Bonus Points:

  • Experience with real-time security and anomaly or threat detection systems.
  • Familiarity with batch and stream processing frameworks.
  • Prior work in high-scale, multi-tenant SaaS environments.
  • Contributions to open-source projects related to real-time data processing.
  • Benefits

  • Work in a highly professional team. Informal and friendly atmosphere in the team
  • Paid vacation — 20 business days per year, 100% sick leave payment
  • Equipment provision
  • Partially compensated educational costs (for courses, certifications, professional events, etc.)
  • Legal and Accounting support in Poland
  • Ability to work from our comfortable office in Warsaw at Prosta 51
  • ‍5 sick days per year
  • Medical insurance (after the end of the probationary period)
  • Flexible working hours – we care about you (!) and your output
  • English and Polish classes 2 times a week (online)
  • Bright and memorable corporate life: corporate parties, gifts to employees on significant dates
  • Sponsored

    Explore Engineering

    Skills in this job

    People also search for