Nascent logo
Posted 2h agoRemote - Canada

Software Engineer, Data Acquisition

MiddleRemoteSalary undisclosed
Required Skills
JavaScriptPythonJavaRustAWSGCPLLMs
Job Description

The Opportunity

You'll own the systems that feed Nascent's trading and research operations with the data they need to compete — building and operating the web scraping and data acquisition infrastructure that runs 24/7 across a heterogeneous fleet of machines, providers, and operating systems. This is a roughly 50/50 split between software engineering and operations: half your time you're writing production code (primarily Rust) to build new scrapers, defeat anti-bot countermeasures, and architect resilient pipelines; the other half you're deep in logs, monitoring dashboards, and fleet health — diagnosing failures, tuning proxies, and keeping a distributed system humming across mixed infrastructure.

You'll work closely with analysts and researchers who depend on the data you deliver. The problems are genuinely interesting: every major website is actively trying to stop you, infrastructure spans multiple cloud providers and bare metal, and the surface area of what breaks is enormous. This role is remote-first. Montreal proximity is preferred — the team has a growing analyst presence there and in-person collaboration matters — but it's not a hard requirement. North American or European time zones work best for team overlap.

Responsibilities

Similar Openings in Backend

View all in category