# Intern Developer – Proxy Infrastructure

### How to apply?

**Use this link:**

[**https://dub.sh/IDPI**](https://dub.sh/IDPI)

### The Company

At Torch Labs Software LLC, we’re revolutionizing the VPN and proxy industry with innovative software solutions. Operating as a global hybrid team with roots in Sri Lanka and our headquarters in the USA, we build cutting-edge infrastructure to monetize traditional and nontraditional products as a service.

Our inclusive and vibrant culture empowers talented individuals worldwide to collaborate, innovate, and deliver exceptional products that redefine customer expectations. Join us to be part of a fast-paced team making a real impact in the tech industry!

💻 Our website: [https://torchlabs.xyz](https://torchlabs.xyz/)\
📩 Our Email: <torchlabsxyz@gmail.com>\
🐦 Our Socials: <https://twitter.com/torch_labs>

**Position:** Intern Developer – Proxy Infrastructure\
**Location:** Hybrid (Colombo 10, Sri Lanka)\
**Job Type:** Full-Time

### Job Summary

As an **Intern Developer – Proxy Infrastructure**, you will be working on low-level networking systems, building proxy gateway features, and deploying services across multi-region infrastructure. This internship is ideal for someone who enjoys working close to the protocol level, thrives in a fast-paced environment, and wants real-world experience in building high-performance backend systems.

### Key Responsibilities:

* Implement core proxy features like **HTTP CONNECT**, **SOCKS5**, and **TLS tunneling**
* Develop APIs for **sub-user management**, **IP pool control**, and **usage tracking**
* Build **routing logic** for sticky sessions, ASN/Geo validation, and fallback handling
* Write adapters to integrate upstream proxy providers (e.g., **Oxylabs**, **IPRoyal**, **Smartproxy**)
* Manage proxy session **state**, limits, and timers using **Redis**
* Deploy and test services across **multi-region entry nodes** (US/EU/ASIA)
* Debug and optimize performance, investigate protocol-level issues independently

### Qualifications:

* Proficient in **Go**, **Rust**, or **Node.js** (at least one required)
* Solid understanding of **HTTP** and **TCP/IP fundamentals**
* Comfortable working with **databases** (especially Redis and SQL-based systems)
* Strong problem-solving skills and ability to work independently
* Eagerness to learn and experiment with new protocols, tools, and patterns

**Preferred Qualifications**

* Experience with **network-level development** (sockets, proxies, VPNs)
* Familiarity with **Docker**, **Kubernetes**, or container-based deployments
* Exposure to **web scraping**, **distributed systems**, or **load balancing**
* Ability to write clear **technical documentation**

### What We Offer:

* Competitive salary and Sales Commission. Paid in either **USD** or LKR.
* Hybrid work opportunities.
* A dynamic and supportive team environment.
* Opportunities for professional growth and development.
* The chance to work in an exciting and rapidly growing industry.

For any questions, please email us at **<torchlabsxyz@gmail.com>** 🤝

### Apply Here

**Application link:** [**https://dub.sh/IDPI**](https://dub.sh/IDPI)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://jobs.torchlabs.xyz/intern-developer-proxy-infrastructure.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
