Pracuj.pl Stacjonarnie Senior

Senior Software Developer

Shiji Poland

⚲ Katowice

16 500–21 000 zł brutto / mies.

Wymagania

  • Python

Opis stanowiska

Nasze wymagania:
Minimum 3 years of professional software development experience
Solid backend engineering fundamentals API design, distributed services, cloud-native development
Strong Python skills as our infrastructure and services are primarily Python-based
Sound grasp of SOLID principles and clean software design
Experience with AWS (Lambda, API Gateway, Bedrock, or similar managed AI/ML services) or similar cloud provider, such as Azure, GCP.
Comfortable in a fast-moving environment where requirements evolve from PoC to production

Mile widziane:
AWS CDK experience (infrastructure-as-code)
AWS Bedrock AgentCore experience
RAG (Retrieval-Augmented Generation) and knowledge base experience
Agent development experience LangGraph, LangChain, Google ADK, Anthropic Agent SDK, or similar frameworks. Significant plus, as this team builds and orchestrates agentic AI systems
Familiarity with tool-integration protocols for AI systems (e.g. MCP or similar)

Zakres obowiązków:
We're building a new team dedicated to AI-driven products and platform infrastructure. This is a dedicated engineering group, not a support function, you'll be building the AI tooling, agent infrastructure, and integration layers that other teams rely on.

Oferujemy:
Private medical care, including a dental package, for you and your family
Group life insurance for you and your partner
Multisport card as part of the Worksmile package
40 hours for professional development during work hours,
Free group language lessons,
Access to platforms like: OpenUp, GoodHabitz, Pluralsight
Worksmile cafeteria with 520 points per month,
Referral bonus (starting from 6,500 PLN gross, depending on the position),
Chill room with table football and PlayStation

🔍 Dekoder Ogłoszenia

🔴
Comfortable in a fast-moving environment where requirements evolve from PoC to production
Spodziewaj się częstych zmian w wymaganiach, braku stabilności i potencjalnie chaotycznego procesu rozwoju.
🟡
This is a dedicated engineering group, not a support function
Chociaż brzmi to pozytywnie, może oznaczać, że będziesz pracować nad nowymi, eksperymentalnymi technologiami, które niekoniecznie są jeszcze w pełni stabilne lub zdefiniowane.
🟡
40 hours for professional development during work hours
To może być interpretowane jako czas na naukę, ale w praktyce może oznaczać, że będziesz musiał samodzielnie znaleźć materiały i czas na rozwój, często kosztem bieżących zadań.
🔴
Significant plus, as this team builds and orchestrates agentic AI systems
Wymagane są zaawansowane umiejętności w obszarze AI, które mogą wykraczać poza standardowe doświadczenie programistyczne.