Software Engineer
20k - 25k PLN20 000 - 25 000 PLN/ mies.UoP
MidFull-time·Umowa o pracę
#378654·Dodano dziś·0
Źródło: SOLID.JobsTech Stack / Keywords
CloudMicroservicesKubernetesKafkaJavaSpring BootAzurePostgreSQLRESTfulDistributed systemsPythonNoSQL
Firma i stanowisko
Tesco Technology is a technology team of over 4,000 experts across 5 countries including UK, Poland, Hungary, Czech Republic, and India. The team focuses on building custom technology solutions to solve global scale problems, owning architecture, design, testing, deployment, infrastructure, operation, and security of systems to ensure agile and safe operations with maximum business impact.
Wymagania
- Solid experience with Java and Spring Boot for building enterprise-grade applications.
- Basic knowledge of Python.
- Good understanding of event-driven architectures and Apache Kafka.
- Experience with cloud platforms, preferably Azure.
- Familiarity with Kubernetes for container orchestration.
- Working knowledge of databases, including PostgreSQL and NoSQL solutions.
- Experience with RESTful API design and microservices architecture.
- Understanding of software engineering best practices, including CI/CD, testing, and code review.
- Comfort working with distributed systems.
Nice to have:
- Experience with Large Language Models (LLMs) and prompt engineering.
- Knowledge of vector databases and embedding technologies like PGVector.
- Familiarity with machine learning frameworks and computer vision.
- Experience with Infrastructure as Code (IaC) using Terraform.
- Knowledge of the retail or e-commerce domain.
- Experience with Couchbase or similar NoSQL databases.
- Understanding of data quality and governance principles.
- Previous experience building AI-powered applications.
- Experience working with multi-agent systems.
Obowiązki
- Design and implement microservices for product intelligence capabilities.
- Utilize technologies including Spring Boot, Python, Apache Kafka, PostgreSQL with PGVector for embeddings.
- Develop and optimize multi-agent systems.
- Build event-driven architectures for high-volume data processing.
- Implement product matching algorithms using text and image similarity techniques.
- Ensure system scalability and reliability to process over 1 million events per week.
- Collaborate with product managers and data scientists to translate business requirements into technical solutions.
- Maintain infrastructure as code using Terraform on the Azure cloud platform.
- Participate in architectural decisions to expand the platform’s AI capabilities.
- Mentor junior team members and support engineering excellence standards.
- Integrate with various Tesco systems, including both internal and external platforms.
Benefity
- 20k–25k PLN gross per month (Employment contract)
- Employment contract with 100% flexible working hours
- Hybrid remote work
- Training budget
- Language classes
- Medical package
- Sports package
- Paid leave for B2B contracts
Dofinansowanie szkoleń
Kursy językowe
Opieka zdrowotna
Karta sportowa
Płatny urlop
Tesco Technology
28 aktywnych ofert