Senior Backend Engineer (Distributed Systems)
Trineo Sp. z o. o.
Gdynia, Pl-Pm, Poland • 34m ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Backend Engineer (Distributed Systems)
Focus: Edge-deployed backend services for cloud-connected video surveillance
Work style: Remote or hybrid (Gdynia/Tricity area)
Language: English (written and spoken)
Description
Own one or more Go services at the edge of a cloud-based video surveillance platform, including recording, media relay, event bridging, and panel integrations. You’ll design multi-node coordination protocols, harden reliability for real hardware in the field, and troubleshoot production failures using Go runtime analysis. Build health and observability surfaces and participate in canary deploys of edge-side services.
Responsibilities
Own edge-stack Go services (recording, media relay, event bridge, or panel-side integrations)
Design and implement multi-node coordination protocols (time-source ownership, recording handover, peer health detection)
Diagnose complex production issues by reading logs, capturing coredumps, and writing fixes
Implement health and observability (health endpoints, structured logs, metrics)
Review PRs and mentor on Go idioms, error handling, and testing
Participate in canary deploys of edge-side services
Requirements
5+ years of professional Go (or comparable systems language: Rust or C++) on production services
Strong understanding of goroutines, channels, sync/atomic, context.Context, and use of the race detector
Solid PostgreSQL and MySQL fundamentals: schema migrations, query plans, and transactions
Knowledge of media protocols (RTSP, RTMP, WebRTC) or ability to learn quickly
Linux service operations experience: systemd, journalctl, cgroups, /proc, ssh, package management
Test-first approach when fixing distributed-systems bugs
Communicative English for codebase and client/product communication
Ability to work mostly during Polish business hours with flexibility to overlap with the US when needed
Benefits
Long-term role on a stable, production project for an international client
Remote or hybrid work (Gdynia/Tricity area for hybrid)
Real ownership: end-to-end responsibility from design to production
Collaboration with an experienced development team and direct client involvement
Hard, interesting engineering problems: distributed systems, real-time video, and Go on edge hardware
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Go Developer
JellyLabs Tech
Senior
Technology
Warsaw, Maz, Poland · Remote
0K zł - 0K zł/yr
3 days ago

Senior Go Developer
EPAM Systems
Senior
Technology
Warsaw, Poland · Remote
N/A
3 days ago

Lead Go Developer
Andersen
Senior
Technology
Kraków, Pl-06, Poland · Remote
N/A
3 days ago

Software Engineer (Go)
Inuits
Senior
Technology
Kraków, Poland · Remote
0K zł - 0K zł/yr
3 days ago

Senior Go Developer
EPAM Systems
Senior
Technology
Poznan, Poland · Remote
N/A
3 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Backend Engineer (Go&Cryptography)
Be in IT.
Senior
Technology
Warsaw, Poland · Remote
270K zł - 354K zł/yr
3 days ago

Senior Go Developer
EPAM Systems
Senior
Technology
Katowice, Poland · Remote
N/A
3 days ago

Senior Backend Product Engineer (Go and/or JVM)
HelloFresh
Senior
Technology
Warsaw, Poland · On-site
23K zł - 36K zł/yr
2 days ago

Product Engineer (Golang)
dotLinkers
Senior
Technology
Kraków, Poland · Remote
306K zł - 462K zł/yr
3 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights