Server Backend Developer (Go + Python) for Imunify360 (work anywhere, remote)
Core
Design, build, and maintain highly scalable backend systems and infrastructure for Imunify360, a security suite for shared and VPS/Dedicated servers.
Role type
Senior Backend Engineer (Go + Python)
Builds
High-throughput, fault-tolerant messaging and data processing pipelines; core server components including proxies, message brokers, caches, and databases.
Domain
Cybersecurity / High-load distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Golang (goroutines), Python (asyncio), Linux services, distributed systems, RabbitMQ, Kafka, MongoDB, Redis, ClickHouse, Docker, HAProxy, CI/CD pipelines, debugging
Preferred skills
Ansible, Puppet, Salt, Grafana, Mimir, Graphite, Telegraf, Unbound, creating CI/CD pipelines from scratch
Technologies
Golang, Python, RabbitMQ, Kafka, MongoDB, Redis, ClickHouse, Docker, HAProxy, Grafana, Telegraf, Git
Responsibilities
Designing and maintaining backend services; developing high-throughput messaging pipelines; operating core server components; resolving complex distributed system issues; writing unit/integration tests; monitoring production services; improving CI/CD pipelines; participating in design reviews and incident analysis.
Seniority
Senior, hands-on IC