Backend developer (Python, Go)

SL KG

  • Алматы
  • Постоянная работа
  • Полная занятость
  • 14 д. назад
We are a global OSINT company headquartered in the US, empowering investigators and security professionals with cutting-edge AI-powered products. Our technology collects and analyzes massive volumes of data from open sources, including social media, messengers, and the dark web, to create a comprehensive picture for data-driven investigations and decision-making.Our customers include S&P 500 companies and law enforcement agencies in 80+ countries worldwide. Social Links is scaling rapidly, growing 2x annually, with the ambition of becoming a unicorn valued at $1B+.We are looking for an experienced Backend Developer to work on our on-premise container management platform. This role sits at the intersection of backend development and system administration: you’ll build and maintain a Django-based control plane, manage Dockerized services on Linux servers, and help evolve the architecture of a complex production environment.Your Tasks Will Be:
  • Develop and maintain our Django/Flask-based container management system.
  • Build and improve installation and automation tools using Bash and Go.
  • Work extensively with Linux servers (CentOS, Ubuntu) via SSH.
  • Manage and troubleshoot Docker containers and associated services.
  • Configure and optimize Nginx for secure and efficient performance.
  • Integrate and operate supporting services: RabbitMQ, Redis, Elasticsearch.
  • Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Analyze system logs, debug production issues, and participate in refactoring and architectural design.
  • Take part in code reviews and contribute to engineering best practices.
Our Ideal Candidate Has:
  • Expertise in Python web development with strong, practical experience in Django.
  • Strong Linux system administration background and confidence working with remote servers.
  • Hands-on experience with Docker in production environments.
  • Experience with Go (production use is a plus, but solid pet/side projects also count).
  • Experience working with on-premise or enterprise-grade solutions.
  • Deep understanding of distributed system architecture with the ability to design scalable, resilient solutions and make sound engineering trade-offs.
  • A problem-solving mindset and high attention to detail.
  • Ability to work independently on complex technical challenges.
  • Strong communication skills for code reviews and technical discussions.
  • Russian — advanced level or higher.
  • English — intermediate level or higher.
Required Technical Skills:
  • OS & Containerization: Linux (CentOS, Ubuntu), Docker, SSH.
  • Languages & Frameworks: Python (Django, Flask), Go, Bash scripting.
  • Web Server: Nginx configuration and management.
  • Databases: MySQL, PostgreSQL, MongoDB.
  • Messaging & Caching: RabbitMQ, Redis.
  • Search & Analytics: Elasticsearch.
  • Diagnostics: Log analysis, debugging distributed systems, understanding of the HTTP request lifecycle and Django request processing.
What We Offer:
  • Opportunity to work on cutting-edge on-premise container management technology.
  • Diverse technical challenges spanning both system-level and web application development.
  • Real architectural impact: you’ll participate in key technical design discussions and influence how our on-prem platform evolves.
  • Chance to contribute to other backend and infrastructure projects across Social Links as we grow, depending on your interests and business needs.
  • Collaborative engineering environment with regular code reviews and knowledge sharing.
  • Professional growth in both DevOps and application development domains.
  • Remote-first setup: work from anywhere in the world (except Russia and Belarus).
We are an equal-opportunity employer and are committed to fostering a diverse and inclusive environment for all candidates.We're Social Links, a leading global OSINT (Open Source Intelligence) company headquartered in the US. We integrate data from over 500 open sources, including social media, messengers, blockchains, and the Dark Web, to provide comprehensive visualisation and analysis for efficient investigations.Among our customers are companies from S&P 500 and Law Enforcement agencies from 50+ countries across the globe. Together with our customers, we’re restoring trust in the data.

HeadHunter