Senior Python + Go / Solution Architect
In short
Senior Python/Go Developer/Solution Architect needed in Gliwice for a project focused on system programming, networking, large data volumes, and performance optimization. Responsibilities include hands-on development and architecture design. Requires strong experience in Go, async Python, networking (L2/L3/L4), Protocol Buffers, Kafka, and Linux. Offers up to 160 PLN/h for Senior and 200 PLN/h for Solution Architect.
AI-written summary based on the listing content.
Senior Python + Go / Solution Architect
Start: 1 października 2026Stawka:
Senior: up to 160 PLN/hSolution Architect: up to 200 PLN/hO projekcie
Poszukujemy doświadczonego Senior Python + Go Developera / Solution Architecta do projektu wymagającego bardzo mocnego doświadczenia w programowaniu systemowym, networkingu, przetwarzaniu dużych wolumenów danych oraz optymalizacji wydajności.
Rola obejmuje zarówno hands-on development, jak i – na poziomie Solution Architecta – projektowanie architektury, podejmowanie decyzji technicznych oraz definiowanie rozwiązań dla systemów o wysokiej przepustowości.
Kluczowe technologie i obszaryGo & Python
- Bardzo dobra znajomość Go, w szczególności:concurrent servicesserwery UDP/TC
- Phigh-throughput decode loopsprofiling z wykorzystaniem pprof
- Bardzo dobra znajomość async Pythonasyncio i event looptasks, cancellation, backpressureasync HTTP clients/serversmultiprocess worker pools
- Quality & Engineering
- Static typing, m.in. mypy i golangci-lint
- Formatters, linters oraz pre-commit gates
- Async unit tests i snapshot tests dla decoderów
- Load testing w CI
- Dbanie o dependency oraz CVE hygiene
- Reproducible, pinned builds
- Networking
- Wymagana bardzo dobra znajomość zagadnień sieciowych na poziomie L2/L3/L4, w tym:
VLAN, MAC/IP semanticsTCP flagsMTU i fragmentationIPv4 oraz IPv6IPFIX (RFC 7011), NetFlow v5/v9, sFlow v5Template-based decoding
- Sampling rates, sequence gaps i loss handling
- Packet capture i packet crafting
- Analiza plików pcap jako podstawowego narzędzia debugowania
- Automatyzacja urządzeń sieciowych przez SSH/CLI oraz vendor AP
- IsDoświadczenie z urządzeniami Cisco, Arista, Juniper lub Palo Alto
- Idempotent configuration push i drift detection
- Data movement
- Protocol Buffers – projektowanie schematów, evolution, code generation
- Szybkie JSON/binary codecs dla hot pathsKafka – producer/consumer semantics, partitioning, acknowledgements, batching, compression
- SASL/Kerberos
- Diagnozowanie consumer lagNSQ/NATS – mile widziane
- Columnar/time-series databases, np. Click
- House
- Performance Engineering
- Profiling jako standardowa praktyka, nie tylko reakcja na problemy produkcyjne
- Analiza allocation i GC pressure
- Lock contention
- Zero-copy pathsDobór odpowiednich struktur danych, np.:
LPM / Patricia tries dla subnet lookupLRU cachesfast hashing
- Umiejętność wyjaśnienia trade-offów stojących za wyborem konkretnego rozwiązania
- Load generation oraz sustained-throughput testing
- Systems & Delivery
- Bardzo dobra znajomość Linux, w szczególności:socketsepollsysctl tuningcgroups i resource limitseBPF – mile widziane
- Containers i Kubernetes
- Multi-stage builds
- Efficient inner-loop development
- Shipping self-contained binaries do infrastruktury klienta
- Static/frozen buildsdeb/rpm packaging
- Upgrade i rollback strategiesIPC patterns, np. Zero
- MQDistributed State
- Projektowanie cache/state synchronization
- Eventual consistency
- Reconnect & resync po długotrwałych disconnectach
- Idempotent replay
- Identity & Cloud
- Mile widziane doświadczenie z:
Windows/Active Directory
- WinRM, SMB, KerberosAWS lub Azure SDK
- Asset i log ingestion z wykorzystaniem cloud AP
- IsKogo szukamy?
Szukamy osoby, która:ma bardzo mocne doświadczenie w Python i/lub Go, ze szczególnym naciskiem na systemy wysokiej wydajnościdobrze rozumie działanie systemów sieciowych i protokołów na poziomie praktycznympotrafi analizować problemy wydajnościowe i projektować rozwiązania pod kątem dużego throughputurozumie konsekwencje architektoniczne podejmowanych decyzjipotrafi pracować zarówno hands-on, jak i na poziomie architektonicznymzwraca dużą uwagę na jakość, testowalność i bezpieczeństwo rozwiązaniapotrafi samodzielnie analizować problemy i dobierać odpowiednie rozwiązania techniczne
| Published | 2026-09-21 |
| Expires | 2026-12-12 |
| Source |
|
Hexjobs App
Tools tailored to this listing.
Hexjobs App
Tools tailored to this listing.
Similar offers
Devops Engineer
co.brick Talents
GliwiceCloud Data Architect (GCP)
Future Processing
GliwiceSenior AWS DevOps Engineer
co.brick Talents
GliwiceSenior GRC Auditor
Antal Sp. z o.o.
GliwiceSenior Product Designer
The Software House
Gliwice