Salary
💰 PLN 232,000 - PLN 348,000 per year
Tech Stack
AzureCloudJavaScript.NETPythonRustSQL
About the role
- Lead a software Agile team built around AI Search and design scalable cloud-native services
- Work with terabytes of data, vector and full text search, embeddings and LLMs to build RAG architectures
- Lead implementation using OOP, SOLID principles, design patterns, algorithms, fault tolerance and best practices
- Ensure Test-Driven Design, CI/CD, observability, SLA/SLOs and participate in on-call rotations
- Mentor team members, collaborate with architects, and act as technical liaison across teams
Requirements
- 7+ years of experience in software development using C#
- 4+ year operating in cloud native environment – with practical understanding of containerization, SQL and NON-SQL databases, observability and production maintenance
- Nice to have is experience with Vector Search – in any form (Pinecone, pgVector, Elastic or others) and Rust – or willingness to learn it
- Nice to have experience in Python or Rust and practical understanding of Machine Learning systems
- 4+ years of experience of working with large data systems (at least 10+ TB touched), working with search related systems and systems dealing with low-latency user input
- Experience leading an Agile software team, including mentoring and project leadership
- Experience developing scalable solutions in Azure or other cloud platforms and building observable systems with SLA and SLOs defined
- Have practical event-driven systems operation and implementation experience
- Experience in CI/CD
- Understanding of DevOps principles and working with pipelines, changing them and operating with DevOps mindset