> Markdown version of [/jobs/ext/3224567-backend-engineer](https://www.wearedevelopers.com/jobs/ext/3224567-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer - **Company:** Current Media LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, App Store (IOS), Automation of Tests, Code Coverage, Continuous Integration, Data Retention, Cursor, Software Debugging, DevOps, Domain Name System (DNS), Fault Tolerance, Github, Statistical Hypothesis Testing, Identity and Access Management, Virtual Private Networks (VPN), Mobile Application Software, Python (Programming Language), Key Management, PostgreSQL, Uptime, MongoDB, Node.Js, OAuth, OpenVPN, Redis, Digitalocean, Ansible, Swagger, Reverse Engineering, Data Streaming, Systems Integration, TCP/IP, Management of Software Versions, Openapi, Datadog, Transport Layer Security, Load Balancing, GitHub Copilot, Mobile Os, Concurrency, Caching, AWS Lambda, Firebase, Backend, Rate Limiting, Kotlin, Amazon Relational Database Service, Stripe, Integration Tests, Cloudflare, Front End Software Development, Route53, Virtual Agents, Google Play, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Docker, Vulnerability Analysis, Golang - **Published:** September 15, 2026 - **Apply:** https://www.modemobile.com/open-role?gh_jid=8806092002 ## About the Role * 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're a candid and empathetic communicator that is excited to join a startup that enjoys leveling up a company. * You have exceptional organizational and analytical skills leading to confident independent delivery, but know when and how to include others. * You have experience building large-scale systems with some technical leadership skills. * Passionate about Technology and keeping up to date with latest advancements, techniques and best practices. * Alignment with our Core Values: + Accountable: You take ownership of your responsibilities, demonstrating trustworthiness and self-discipline. You are consistent in your work, transparent in your actions, and communicate effectively. You follow through on commitments and strive for continuous improvement. + Action-driven: Identify what is most important, agree on scope, timely execute, and drive the greatest impact. You take initiative, roll up your sleeves, and get things done. + Caring: You genuinely care about yourself and others, our business and craft, our mission and vision, and are passionate in heart and mind. You understand the importance of our team and strive to create a positive, supportive work environment. + Curious: You focus on the 'why,' learn and expand your knowledge, explore new ideas, and generally make things better. You're a lifelong learner with a thirst for knowledge and a constant desire to improve. + Thorough: Your work is thoughtful, impactful, timely, accurate, and complete. You pay attention to detail, are meticulous, and ensure quality work and compliance., * (Strongly preferred) 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 * 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 ## Description As an engineer, you'll be accountable for taking over, stabilizing, and evolving an existing backend: nimbly experimenting with solutions, building high-quality software, and measuring results. You'll own the account, subscription, and server-selection APIs, the WireGuard peer and configuration pipeline, and the integrations with payments, analytics, and attribution providers. You'll establish automated testing, API documentation, and CI/CD where they don't exist yet, close the security gaps identified during due diligence, and use agentic AI coding tools as a core part of your daily workflow. You'll work closely with the mobile frontend engineer, DevOps/network engineer, product managers, operations, and several stakeholders to define and execute according to our strategic roadmap to accelerate our future growth. Who You Are and What You'll Do * You are passionate about giving people private, secure, and unrestricted access to the internet. You care about your users and the trust they place in the product. * You enjoy inheriting an existing system, reading unfamiliar code, and reverse-engineering how things work, then making them better with tests, documentation, and refactoring. * You're an exceptional Go backend engineer with strong networking fundamentals and comfortable across a polyglot backend (Go, Python, Node.js), and you are not afraid to go low-level: raw IP packets, userspace network stacks, proxy and tunnel protocols, and cross-compiling Go for mobile. * You design APIs that mobile clients love: clear contracts, versioning, graceful degradation, and documentation (OpenAPI/Swagger) that the frontend team can build against without asking. * You embrace agentic AI as a force multiplier: you use AI coding agents to plan, implement, test, and review work, and you know when to trust them and when to verify. * You value working closely with Product Management, learning directly from users about what matters to them, and developing solutions that they love. * You care deeply about the impact of your work, and measure success by the value added to users' lives: connection success rate, API latency and error rates, and subscription conversion and retention. * You're excited to write high-quality, maintainable, and well-tested code that you deliver. You are eager to find minimal ways to test hypotheses and validate feasibility. * You're a strong advocate for unit/integration testing and passionate about automated testing and continuously shipping to production. * You are security-minded: secrets management, encryption at rest and in transit, cryptographic key generation and handling, least-privilege access, and user privacy are part of everyday engineering, not an afterthought., * Understand the existing backend and Go networking engine * Map critical services, dependencies and data flows * Establish local development/debugging workflow * Identify highest-risk reliability/security issues * Contribute to 100% uptime. 60 days * Own meaningful production changes * Improve test coverage around critical paths * Close priority technical gaps from due diligence * Establish better observability/documentation where needed * Contribute to 100% uptime. 90 days * Independently own backend/VPN-engine initiatives * Improve connection reliability / API reliability * Reduce operational/manual pain * Contribute confidently to product and technical roadmap * Contribute to Uptime at world class market levels for similar products. We Believe in the Following Workplace Norms * Allow OKRs to Guide Us * Assume Positive Intent * Agree to Disagree & Commit * Set New Precedents * Accomplish More with Less * Hold Yourself & Others to High Standards * Speak Up * Be Resourceful * Follow the 80/20 Rule ## Related Videos - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)