Senior Backend Engineer – Go / EKS / WebSockets & Reverse Proxy (IoT at Scale)
Miejsce pracy: Warszawa
Your responsibilities
- Design, implement, and operate backend services in Go that manage millions of persistent WebSocket connections
- Own and evolve the reverse proxy layer that routes traffic from devices across our global infrastructure
- Optimize connection lifecycle handling (open/idle/close), routing logic, and failover for long-lived connections
- Manage workloads on Amazon EKS, focusing on resiliency, scalability, and automation
- Collaborate with platform, security, and architecture teams to ensure robust and secure communication flows
- Define and monitor key technical metrics: connection stability, message latency, throughput, and availability
- Build tooling for connection tracing, diagnostics, and recovery in a distributed system
- Drive continuous improvements to system observability, maintainability, and operational efficiency
Our requirements
- Proven ability to handle real-time messaging systems and millions of concurrent connections
- Familiarity with telemetry and observability tools (e.g., DataDog, Prometheus)
- Fluent in English and comfortable working in international, distributed teams
- Self-motivated, pragmatic, and able to take full ownership of technical domains
Optional
- Experience with IoT communication patterns, device provisioning, and cloud-to-device messaging
- Background in real-time systems, edge architecture, or message brokers
- Experience contributing to or maintaining open-source Go libraries
- Understanding of DoS protection, rate limiting, and scalable security mechanisms in WebSocket-heavy systems
This is how we organize our work
This is how we work
- in house
- you focus on a single project at a time
- you have influence on the technological solutions applied
- you focus on product development
- kanban
This is how we work on a project
- Continuous Deployment
- Continuous Integration
- DevOps
What we offer
- Dynamic International Environment: Collaborate with diverse teams globally, enriching your experience and expanding your professional network.
- Collaborative Team Culture: Join a supportive team that values your contributions and encourages your growth.
- Professional Development Opportunities: Expand your skills through engaging projects and responsibilities that challenge and inspire you.
- Flexible hybrid work arrangements: Enjoy a mix of remote work and office collaboration, with a minimum of one day per week in our modern offices.
- Comprehensive Benefits Package: Enjoy private health care, a Lunchpass card, a sports card, group insurance options and employee discounts.
Benefits
- sharing the costs of sports activities
- private medical care
- sharing the costs of foreign language classes
- life insurance
- remote work opportunities
- flexible working time
- corporate products and services at discounted prices
- extra social benefits
- pre-paid cards
- extra leave
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".