👨🏻‍💻 postech.work

Server Backend Developer (Remote, Europe)

Jobgether • 🌐 Remote

Remote Posted 12 hours, 11 minutes ago

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Server Backend Developer in Europe.

We are seeking a talented and motivated Server Backend Developer to join a global team building a cutting-edge security platform for large-scale server environments. In this role, you will design and maintain highly scalable backend systems that deliver performance, reliability, and security to thousands of users worldwide. You'll collaborate closely with cross-functional teams to solve complex distributed system challenges, improve infrastructure, and drive innovation across the backend stack. This position offers full remote flexibility, a supportive engineering culture, and the opportunity to work on impactful, technically challenging projects that shape the future of server security.

Accountabilities:

Design, build, and maintain backend services and components powering large-scale server platforms

Develop and optimize high-throughput, fault-tolerant messaging and data pipelines

Operate and enhance critical infrastructure such as message brokers, caches, databases, and proxies

Investigate and resolve complex distributed system issues to ensure performance and uptime

Write robust unit and integration tests, ensuring maintainable and reliable codebases

Collaborate with Infrastructure, Monitoring, and Product teams to refine architecture and improve system scalability

Monitor production environments using tools like Grafana and Telegraf, addressing bottlenecks proactively

Improve CI/CD pipelines for efficient, automated deployments

Contribute to technical design reviews, incident analysis, and long-term architectural strategy

Requirements

3+ years of professional experience as a Backend Developer

Strong proficiency in Python, especially with asyncio-based development

Experience working with distributed systems and messaging frameworks (RabbitMQ, Kafka, or similar)

Knowledge of MongoDB, Redis, and ClickHouse (or similar analytics databases)

Experience with Docker for local and production environments

Familiarity with HAProxy or equivalent load balancing/proxy technologies

Understanding of high-throughput service design and distributed system principles

Hands-on experience with CI/CD pipelines, Git, and automated deployments

Strong debugging skills and ability to analyze complex network or system-level issues

Excellent collaboration and communication skills in a distributed team

Upper-intermediate or higher level of English proficiency

Nice to have: Experience with Ansible, Puppet, or Salt; monitoring stacks (Grafana, Graphite, Telegraf); or DNS systems such as Unbound

Benefits

Fully remote position with flexible working hours — work from anywhere in the world

Engaging and technically challenging projects with real-world impact

Professional development opportunities, including mentoring and knowledge-sharing programs

24 paid vacation days per year, 10 national holidays, and unlimited sick leave

Private medical insurance coverage

Reimbursement for co-working spaces and gym/sports memberships

Recognition and rewards for innovative ideas that contribute to company patents

A collaborative, distributed team environment that values curiosity, initiative, and growth

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.

🔍 Our AI reviews your CV and LinkedIn profile in depth, analyzing your skills, experience, and achievements.

📊 It then compares your profile to the job's requirements and success factors to calculate your match score.

🎯 The three candidates with the highest match scores are automatically shortlisted for the role.

🧠 When necessary, our human review team performs a final check to ensure that no strong profile is missed.

The process is transparent, skill-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is finalized, it is shared directly with the company that owns the job opening. The final hiring decisions and next steps are then managed by their internal recruitment team.

Thank you for your interest!

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.