TheProtocol.IT Hybrydowo Mid

Software Engineer, Content AI

Motife Sp. z o.o.

⚲ Warszawa

21 000 - 25 000 zł gross

Wymagania

  • Kotlin
  • Spring Boot
  • GraphQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • GitHub Actions
  • LLM

Opis stanowiska

Wymagania:
- 3+ years of software development experience building backend cloud application systems.
- BS or MS degree in Computer Science, Engineering, Mathematics, or a related technical field.
- Strong experience with Kotlin or Python, or similar backend programming languages.
- Experience with backend frameworks such as Spring Boot, Bottle, Gunicorn, or similar JVM/Python frameworks.
- Experience designing and building APIs using REST, gRPC, or GraphQL.
- Familiarity with relational and NoSQL databases such as PostgreSQL, MySQL, DynamoDB, or MongoDB.
- Familiarity with AWS, Docker, Kubernetes, CI/CD, and infrastructure tooling such as Terraform, GitHub Actions, or Jenkins.
- Strong understanding of distributed systems, production troubleshooting, observability, security, performance optimization, and scalable backend design.

Zakres obowiązków:
- Develop and maintain scalable backend APIs and microservices powering search, voice, subtitles, captions, translations, and content workflows.
- Build services with a focus on high availability, low latency, security, scalability, and maintainability.
- Work with ML Engineers to integrate hosted NLP, ASR, and AI models into production backend systems.
- Write clean, well-tested code and contribute to reusable libraries, patterns, and engineering standards.
- Deploy, monitor, troubleshoot, and improve services running in distributed cloud environments.
- Use monitoring, tracing, profiling, and load-testing tools to identify bottlenecks and improve performance.
- Apply data modeling, query optimization, caching, logging, and observability practices to increase reliability.
- Collaborate with Product, QA, TPMs, engineering leads, and other stakeholders in sprint planning, delivery, and production support.

Oferujemy:
- 100% paid medical care
- Multisport
- Creative tax (KUP)
- Home office allowance
- MacBook Pro

🔍 Dekoder Ogłoszenia

🔴
Strong understanding of distributed systems, production troubleshooting, observability, security, performance optimization, and scalable backend design.
Oczekuje się, że kandydat będzie w stanie samodzielnie rozwiązywać złożone problemy produkcyjne i projektować systemy z uwzględnieniem tych aspektów.
🔴
Work with ML Engineers to integrate hosted NLP, ASR, and AI models into production backend systems.
Może oznaczać konieczność pracy z modelami, które nie są jeszcze w pełni zoptymalizowane lub wymagają znaczącej integracji z istniejącą infrastrukturą.
🔴
Deploy, monitor, troubleshoot, and improve services running in distributed cloud environments.
Obejmuje to nie tylko wdrażanie, ale także aktywne rozwiązywanie problemów i optymalizację istniejących usług, co może być czasochłonne.
🟡
Build services with a focus on high availability, low latency, security, scalability, and maintainability.
Te wymagania są standardowe dla dobrych praktyk inżynierskich, ale ich realizacja w praktyce może być wyzwaniem i wymagać kompromisów.
🟢
Write clean, well-tested code and contribute to reusable libraries, patterns, and engineering standards.
Podkreśla znaczenie jakości kodu i współtworzenia dobrych praktyk, co jest pozytywne dla rozwoju inżynierskiego.