Senior Backend Engineer (Go or Node.js) - Thrive Talent Solutions d.o.o.

Infostud Group

United States

Remote

USD 140.000 - 200.000

Vollzeit

Vor 13 Tagen

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Working hours: Mon-Fri; earliest start
Performance reviews

Zusammenfassung

Infostud Group seeks an experienced Senior Backend Engineer (Go or Node.js) to join our US-based partner team and own the VPN product and acquired apps. You will stabilize the Go networking engine, extend a Shadowsocks/WireGuard core, and build secure backend services for global private internet access.

You will work across Go, Python, and Node.js, design mobile APIs with OpenAPI, and lead testing, security, and deployment efforts while collaborating with product teams to deliver scalable

Qualifikationen

  • 5+ years of senior backend engineering experience delivering services that support native mobile apps
  • Go as a primary language with concurrency and networking experience; cross-compilation for Android/iOS
  • Python and Node.js for existing services, scripts, and integrations
  • PostgreSQL design/migrations and MongoDB/Redis caching
  • AWS services and Docker-based deployments; Terraform/Ansible familiarity
  • REST API design and documentation, JWT/OAuth auth, rate limiting
  • GitHub-based workflows; SOLID, Clean Coding, Testing, CI/CD

Aufgaben

  • Build and maintain secure, reliable backend systems for private and unrestricted internet access
  • Develop and optimize Go services across a polyglot stack (Go, Python, Node.js)
  • Work with networking and low-level tech including IP packets and userspace networking
  • Design and evolve mobile APIs with OpenAPI/Swagger documentation
  • Improve systems via refactoring, testing, and documentation
  • Use AI coding agents to accelerate development and reviews
  • Collaborate with Product to identify problems and deliver solutions
  • Build strong unit and integration tests; ship to production
  • Monitor metrics like API performance, errors, and retention
  • Apply security and privacy best practices for data and keys

Kenntnisse

Go
Python
Node.js
PostgreSQL
MongoDB
Redis
AWS
REST API
OpenAPI
JWT/OAuth
GitHub
CI/CD
SOLID
Testing

Tools

Terraform
Ansible
Docker
Kubernetes
GitHub Actions

Jobbeschreibung

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
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:
  • Working hours: Monday to Friday, earliest start at 11am CET
  • Timely and organized performance reviews
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Native Mobile Engineer (Android &... - Thrive Talent Solutions d.o.o.
Senior Native Mobile Engineer (Android &... - Thrive Talent Solutions d.o.o.

Infostud Group • USA

Remote
USD 140.000 - 210.000
Flexible hours
Performance reviews
DevOps / Network Engineer (VPN) (Remote)
DevOps / Network Engineer (VPN) (Remote)

Midwest Startups • USA

Remote
USD 120.000 - 180.000
DevOps / Network Engineer (VPN) (Remote)
DevOps / Network Engineer (VPN) (Remote)

Mode Mobile, LLC • USA

Remote
USD 120.000 - 180.000
DevOps / Network Engineer (VPN) (Remote)
DevOps / Network Engineer (VPN) (Remote)

Current Mobile • USA

Remote
USD 120.000 - 190.000
Senior Backend Engineer - Go/Node for Global VPN Platform
Senior Backend Engineer - Go/Node for Global VPN Platform

Infostud Group • USA

Remote
USD 140.000 - 200.000
Working hours: Mon-Fri; earliest start
Performance reviews
Backend Architect - Golang
Backend Architect - Golang

Point Wild • Boston (MA)

Vor Ort
USD 250.000 - 275.000
Competitive pay
Health and wellness benefits
Retirement savings plans
+1
Sr. Native Mobile Engineer (Android & iOS) (Remote)
Sr. Native Mobile Engineer (Android & iOS) (Remote)

Mode Mobile, LLC • USA

Remote
USD 140.000 - 190.000
100% remote-first
Competitive compensation
Generous perks and benefits
+4
Android Team Lead – India Collaboration Experience
Android Team Lead – India Collaboration Experience

Braver IT • USA

Remote
USD 140.000 - 190.000
Multisport card
Private healthcare
Senior Go Developer
Senior Go Developer

Bonapolia • New York (NY)

Vor Ort
USD 140.000 - 200.000
B2B contract
Monthly invoicing
Local country law contract
+1
Sr. Native Mobile Engineer (Android & iOS) (Remote)
Sr. Native Mobile Engineer (Android & iOS) (Remote)

Current Mobile • USA

Remote
USD 120.000 - 180.000
Remote-first global company
Competitive compensation package
Equity participation
+2