FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Data Acquisition
Nascent Markets. Build and maintain production-grade web scraping systems, primarily in Rust .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining production-grade web scraping systems, with a strong foundation in systems and backend engineering. Proficient in networking fundamentals and experienced in operating heterogeneous distributed infrastructure across various cloud providers.
Highest-signal resume keywords
Web Scraping Systems DevelopmentNetworking Fundamentals: TCP/IP, DNS, HTTPDistributed Infrastructure ManagementLog Analysis and MonitoringAgentic Workflows Implementation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
RustGoPythonC++JavaWeb ScrapingData AcquisitionProxy ManagementLoad BalancingConnection Pooling
Tools & Technologies
AWSGCPDigitalOcean
Industry Keywords
Anti-Bot TechniquesTelemetryNetwork Traffic InspectionReal-Time SystemsLatency-Sensitive Systems
Tech Stack
Tools & technologiesAWSCloudDNSGoogle Cloud PlatformJavaJavaScriptPythonRustTCP/IPC++Go
About the role
Key responsibilities & impact- Build and maintain production-grade web scraping systems, primarily in Rust
- Operate and monitor heterogeneous distributed infrastructure spanning multiple cloud providers, bare metal, and mixed operating systems
- Diagnose production issues from raw logs and telemetry
- Design and implement proxy management, rotation strategies, and network-layer evasion techniques
- Develop fleet health monitoring, automated alerting, and self-healing infrastructure
- Collaborate with analysts and researchers on data requirements, source integrations, data quality, and freshness
- Reverse-engineer web applications and APIs by inspecting network traffic, deobfuscating JavaScript, and adapting to target-site changes
- Improve system reliability, throughput, and maintainability through refactoring, optimization, and automation
- Deploy and maintain agentic workflows for data source discovery, onboarding, and troubleshooting
Requirements
What you’ll need- 2–5 years of professional software engineering experience with strong systems or backend fundamentals
- Proficiency in at least one major programming language (Go, Python, C++, Java, or similar)
- Deep understanding of networking fundamentals: TCP/IP, DNS, HTTP internals, CDNs, proxies, load balancing, and queue handling
- Hands-on experience with web scraping or data acquisition at scale
- Familiarity with anti-bot/anti-automation countermeasures and evasion techniques
- Experience operating heterogeneous distributed infrastructure across mixed OS, hardware, and hosting providers
- Strong log analysis and monitoring skills
- Hands-on experience building or operating agentic workflows using LLM-based agents
- Strong networking intuition, including TCP connections, DNS resolution, HTTP headers, and proxy chains
- Experience with Rust is a strong plus but not a prerequisite
- Proficiency in Python is nice to have
- Experience with AWS, GCP, or DigitalOcean is nice to have
- Background in high-throughput HTTP, proxy management, VPN/routing optimization, and connection pooling is nice to have
- Exposure to real-time or latency-sensitive systems is a plus
Benefits
Comp & perks- Remote-first, distributed team with frequent in-person sprints and retreats
- Competitive total comp with strong bonus upside tied to performance
- Hardware & home-office stipend
- Conference and learning budgets
- Comprehensive health benefits (medical/dental/vision)
- Life insurance
- Open vacation policy
- Flexible work hours and location
- 16 weeks fully-paid parental leave + supported return to work
- Retirement matching