Software Engineer, Backend (Collection)
New
Australia, Canada, Germany, India, Netherlands, United Kingdom, United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonTypeScriptReactDistributed Systems
Requirements
- Strong experience in backend engineering and distributed systems.
- Proficiency in TypeScript and/or Python.
- Understanding of anti-abuse, bot detection, fraud, and traffic integrity systems operating at scale.
- Deep expertise in browser automation and web scraping.
- Experience with fingerprinting, signature mitigation, and managed attribution browsing.
- Ability to reason about protocol behavior, timing, and anomaly detection.
- Strong technical communication skills, including writing clear project one-pagers.
- Ability to work autonomously and make prioritization calls with incomplete information.
- Comfortable with full-stack capability, including occasional work with React.
- Experience with national security problems and data platform work is a plus.
- Familiarity with agentic systems and tool-call readiness is highly valued.
Responsibilities
- Master existing data collection capabilities to identify areas for improvement and scale.
- Develop and implement technical strategies to maintain high-value data flow against evolving defensive systems.
- Design and maintain stable, scalable collection infrastructure capable of 24/7 operation.
- Ensure collected data is structured and ready for agentic tool-call utilization.
- Translate complex national security data needs into durable, cross-layer technical systems.
- Collaborate across engineering and mission teams to align on technical plans and system requirements.
View Full Description & ApplyYou'll be redirected to the employer's site