Proxy Network Engineer

🕒 February 25

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of SearchApi

SearchApi

1 - 10 employees

🔌 API

☁️ SaaS

🤝 B2B

API • SaaS • B2B

SearchApi is a developer-focused search data platform that provides real-time, programmatic access to search engine results and related web data via HTTP APIs. It offers a wide range of endpoints (Google SERP, Google Maps, Shopping, Images, YouTube, Bing, Baidu, Amazon, eBay, social/ad library APIs, and more), built-in proxy rotation, CAPTCHA solving, precise geo-targeting, and enterprise features like SLAs, team management, and a legal protection guarantee. The service is sold as a pay-per-success API with tiered pricing and integrations for developer workflows and AI/SEO applications.

📋 Description

• Build proxy infrastructure from scratch. Not integrate existing solutions. Write the core systems yourself. • Design and implement rotation systems. IP rotation, session management, sticky sessions, intelligent routing. • Manage IP reputation and quality. Monitor, track, score, and optimize IP health across pools. • Build bandwidth reporting and metering. Track usage, report stats. • Write reverse proxy systems. High-performance, optimized for our use case. Not just configure squid or nginx. • Handle multiple proxy types. Residential, mobile, datacenter, ISP. Understand the differences, characteristics, and when to use each. • Implement geo-targeting. Country, city, ASN level targeting. • Optimize for performance. Every millisecond matters. Every connection matters. • Work with networking fundamentals. Routing, DNS, TCP/UDP tuning, connection pooling, concurrent connection limits. • Support multiple protocols. SOCKS5, HTTP, HTTPS. Different session types and authentication methods. • Understand HTTP/2 and HTTP/3 differences. And how they affect proxy behavior. • Build monitoring and health checks. Track proxy pool health, failover, redundancy. • Handle IPv4 and IPv6. Understand the differences and implications. • Define the architecture. Requirements, not a blueprint. You'll decide how to build it.

🎯 Requirements

• Deep networking knowledge. TCP/UDP, sockets, connection handling, routing. Not surface-level. • Protocol expertise. HTTP, HTTPS, SOCKS5. You understand them at the byte level. • Can write a reverse proxy from scratch. Not just configure squid or nginx. Write the proxy. • Performance obsessed. You profile, measure, and optimize. You know where the bottlenecks are. • Understand proxy types. Residential, mobile, datacenter, ISP. Their characteristics, use cases, and limitations. • Experience with IP reputation. How it works, how to manage it, how to recover from blacklisting. • Geo-targeting knowledge. Country, city, ASN level. How it works, accuracy limitations. • Linux networking. iptables, routing tables, network namespaces. Comfortable at this level. • Self-directed. You don't need someone to tell you what to build next. • Great writer. Documentation, architecture decisions, protocol specs. Clear communication matters. • Fluent in English, written and spoken. • BSc or higher in CS or equivalent technical field. • Built proxy or networking infrastructure before (not just used it). • Deep understanding of HTTP/HTTPS/SOCKS5 protocols. • Experience with high-throughput, low-latency systems. • TCP/UDP programming at socket level.

🏖️ Benefits

• Fully Remote. Work from anywhere. • Equity share. Own a piece of what you're building. • Profit sharing. When we win, you win. • Greenfield project. Build something from scratch. • Annual team retreats (last one in Spain).

Apply Now