1,605,426open jobs
95,953companies
245,004added this week
Browse all
Salary
≈ $38k – $111k per year (Estimated)
Location
Remote (Serbia, CET hours)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
Thrive Talent Solutions is a talent and recruitment company that staffs engineers for a US-based partner operating a platform of mobile apps, device licensing, media and financial services. Its job ads seek a senior native mobile engineer and a senior backend engineer. The company is headquartered in Belgrade, Serbia.

We are currently seeking an experienced Senior Backend Engineer (Go or Node.js) to join our team in support of our US-based partner company. Our partner operates a diversified, M&A-driven platform spanning mobile apps, device licensing, media, and financial services. 

As a Senior Backend Engineer, you will take ownership of the newly acquired VPN product and the additional apps our partner company will be acquiring. Your initial focus will be understanding and stabilizing the existing backend and Go networking engine, closing technical and security gaps, and establishing the engineering foundations needed to evolve the product confidently to a consumer VPN with 10M+ installs, 1,000+ servers in 45+ countries, and users in some of the most restrictive network environments in the world. That engine, a Go library cross-compiled for Android and iOS that embeds a userspace TCP/IP stack and drives the Shadowsocks and WireGuard clients, is the core of the product, and you will be the engineer who understands it, hardens it, and extends it. 

Responsibilities:
  • Build and maintain secure, reliable backend systems for private and unrestricted internet access
  • Develop and optimize Go services across a polyglot stack including Go, Python, and Node.js
  • Work with networking and low-level technologies, including IP packets, userspace networking, proxies, tunnels, and mobile cross-compilation
  • Design and evolve mobile APIs with clear contracts, versioning, graceful degradation, and OpenAPI/Swagger documentation
  • Improve existing systems through reverse engineering, refactoring, testing, and documentation
  • Use AI coding agents to accelerate development, testing, and code review while validating their output
  • Collaborate with Product and users to identify problems, validate ideas, and deliver impactful solutions
  • Build strong unit and integration test coverage and continuously ship reliable changes to production
  • Monitor and improve key metrics such as connection success, API performance, errors, conversion, and retention
  • Apply security and privacy best practices across secrets, encryption, cryptographic keys, access controls, and user data
  • Reference: RQh-2VfapVXBTlCXf7hbgZaGzFKy5i5THlJsKH2YQvqqjq7X9o4IgCNuyjQnyx1h
Qualifications:
  • 5+ years of professional senior backend engineering experience in an agile environment delivering services that support native mobile applications, with hands-on production experience using:
  • Go as a primary language: concurrency (goroutines, channels), networking (net, netstack-style packet handling), cgo/gomobile or similar cross-compilation for Android (.aar) and iOS (.framework/XCFramework)
    • Python and Node.js for existing services, scripts, and integrations
    • PostgreSQL (schema design, migrations, performance) and MongoDB or another document store, plus Redis or similar caching
    • AWS: Lambda, S3, RDS, Route 53, IAM, and Docker-based services; familiarity with Terraform/Ansible-managed environments
    • REST API design and documentation (OpenAPI/Swagger), authentication (JWT/OAuth), and rate limiting
    • GitHub for version control and pull-request based workflows; SOLID, Clean Coding, Testing, and CI/CD (GitHub Actions or similar)
  • VPN and networking expertise: working knowledge of WireGuard (peer/key management, configuration generation), Shadowsocks or other proxy/obfuscation protocols, OpenVPN, TCP/IP, DNS, TLS, and how packets flow from a mobile OS tunnel interface through a userspace stack (lwIP, gVisor netstack) to a VPN server.
  • Experience integrating and operating third-party platforms: Stripe and in-app purchase validation (App Store Server API, Google Play Developer API), analytics and attribution (Amplitude, Firebase, AppsFlyer/Adjust or similar), and observability (Datadog)
  • Applied security engineering: secrets management (Vault, AWS Secrets Manager/SSM), encryption of sensitive data at rest, safe cryptographic key generation and storage, dependency and vulnerability scanning, and remediating audit findings.
  • Agentic AI proficiency: demonstrated day-to-day use of AI agents (e.g., Claude Code, Cursor, GitHub Copilot agents) to write and review infrastructure code, automate runbooks, and investigate incidents, with strong judgment on verifying AI-generated output before it touches production.
  • You have exceptional organizational and analytical skills leading to confident independent delivery, but know when and how to include others and enjoys working in a startup environment
  • You have experience building large-scale systems with some technical leadership skills.
Nice to Have:
  • Experience building or maintaining a consumer VPN, proxy, or privacy backend, especially censorship-circumvention tooling (Shadowsocks plugins, V2Ray/Xray, obfs4) and server-selection / load-balancing logic across a global fleet  – strongly preferred
  • Contributions to or deep familiarity with wireguard-go, gVisor netstack, lwIP, or Shadowsocks implementations in Go  – strongly preferred 
  • Experience operating multi-provider infrastructure (AWS plus DigitalOcean, Vultr, Hetzner) and Cloudflare  – strongly preferred
  • Event-driven and workflow systems (SQS, step functions, job queues) and building resilient integrations with dependency chains and fallbacks – strongly preferred
  • Compliance and data-governance experience (GDPR, CCPA, SOC 2), including data retention policies and handling law-enforcement / data requests for a privacy product
  • Kotlin or Swift literacy for pairing with mobile engineers on library integration
  • Experience taking over and integrating acquired products or codebases
We offer:
  • Full-time, remote work
  • Working hours: Monday to Friday, earliest start at 11am CET
  • Timely and organized performance reviews

If this seems like the right job for you, we invite you to submit your resume in English. Please keep in mind that resumes in other languages might not be considered.

    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    1,605,426 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Backend
    Similar stack
    Same company
    Serbia
    ≈ $134k – $233k per year (Estimated) • Remote (United States) • TS/SCI • Full-Time • Chantilly
    Python
    Go
    TypeScript
    SQL
    Python
    FastAPI
    Go
    Temporal
    Databases
    PostgreSQL
    LanceDB
    AI/ML
    Computer Vision
    NER
    Structured Outputs
    DevOps
    CI/CD
    Docker
    Kubernetes
    Cybersecurity
    Zero Trust
    Analytics
    ETL/ELT
    Management
    Agile
    Apply
    $180k – $320k per year • Remote (United States) • Full-Time
    Apply
    ≈ $139k – $241k per year (Estimated) • Remote (United States) • Full-Time • 8+ years exp • Austin
    Python
    Java
    C++
    AI/ML
    AI Agents
    Synthetic Data
    LLM Evaluation
    DevOps
    AWS
    FinOps
    Apply
    $60k – $81k per year • Remote (Germany) • Full-Time • Karlsruhe
    Java
    Java
    Spring Boot
    AI/ML
    Human-in-the-Loop
    DevOps
    Azure
    CI/CD
    AWS
    Docker
    Kubernetes
    Apply
    ≈ $37k – $78k per year (Estimated) • Remote (Singapore) • 4+ years exp • Bachelor's Degree • Hong Kong • Singapore • Taiwan
    Java
    SQL
    Java
    Spring Framework
    Databases
    MySQL
    Apply
    ≈ $37k – $108k per year (Estimated) • In office • 5+ years exp • Serbia
    Java
    Kotlin
    Java
    Spring Framework
    Databases
    PostgreSQL
    Redis
    DevOps
    Rest API
    Apply
    ≈ $37k – $106k per year (Estimated) • Remote (Serbia) • 5+ years exp • Serbia
    JavaScript
    PHP
    TypeScript
    PHP
    Laravel
    Symfony
    Databases
    Amazon Aurora
    AI/ML
    Cursor
    Claude Code
    AI Agents
    OpenAI Codex
    Frontend
    Vue.js
    DevOps
    AWS
    Amazon S3
    Amazon ECS
    QA
    Playwright
    Apply
    ≈ $37k – $108k per year (Estimated) • Remote (Serbia) • Serbia
    Java
    SQL
    Management
    Agile
    Apply
    $60k – $114k per year (gross) • Remote (India, Colombia, Serbia, Turkey) • 6+ years exp • Bogotá • New Delhi
    Python
    Go
    JavaScript
    TypeScript
    Databases
    MySQL
    PostgreSQL
    ElasticSearch
    AI/ML
    Cursor
    Claude Code
    AI Agents
    LLM
    OpenAI Codex
    Agentic Workflows
    Frontend
    React.js
    Mobile
    React Native
    DevOps
    Splunk
    CI/CD
    Git
    AWS
    Kubernetes
    GitLab
    IAM
    Linux
    Cybersecurity
    Snyk
    Trivy
    Wazuh
    Grype
    PCI DSS
    SOC 2
    Zero Trust
    Threat Modeling
    SIEM
    OWASP
    Apply
    ≈ $16k – $35k per year (Estimated) • Hybrid • Full-Time • Serbia
    DevOps
    GCP
    Management
    Outlook
    SharePoint
    Microsoft Office
    Apply
    See all jobs
    This is one of many
    1,605,426 more open roles from verified company boards, updated every day.