Software Engineer, Data Acquisition [Remote]
Nascent
- Remote job
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- Build and maintain production-grade web scraping systems — primarily in Rust — designing scrapers that are resilient to site changes, rate limiting, CAPTCHAs, and evolving anti-bot countermeasures.
- Operate and monitor a heterogeneous distributed infrastructure spanning multiple cloud providers, bare metal, and mixed operating systems — you own uptime, not just deployments.
- Diagnose production issues from raw logs and telemetry, building observability into every system you ship so problems surface before they cascade.
- Design and implement proxy management, rotation strategies, and network-layer evasion techniques to maintain reliable data acquisition at scale.
- Develop tooling for fleet health monitoring, automated alerting, and self-healing infrastructure across a diverse set of machines and hosting environments.
- Collaborate with analysts and researchers to understand data requirements, prioritize new source integrations, and ensure data quality and freshness meet trading-grade standards.
- Reverse-engineer web applications and APIs — inspecting network traffic, deobfuscating JavaScript, and adapting to adversarial changes in target sites.
- Continuously improve system reliability, throughput, and maintainability — refactoring scraping pipelines, optimizing connection handling, and reducing operational toil through automation.
- Deploy and maintain agentic workflows for data source discovery, onboarding, and troubleshooting — using LLM-based agents to automate the identification of new sources, accelerate integration, and surface and resolve failures in existing pipelines.
- You are a builder who also runs what you build — you don't consider a project done when the PR merges; you consider it done when it's been stable in production for weeks.
- You have a genuine interest in the cat-and-mouse game of web scraping at scale: anti-bot systems, browser fingerprinting, proxy rotation, and the constant adaptation it requires.
- You are comfortable navigating messy, heterogeneous infrastructure — mixed OS environments, multiple hosting providers, hardware you didn't provision — and you make it better over time.
- You are energized by operational puzzles: tracing a failure across distributed logs, identifying a subtle network degradation, or figuring out why a scraper that worked yesterday is now blocked.
- You write clean, production-grade code and care about systems that run unattended and fail gracefully. You are proficient in at least one major programming language (Go, Python, C++, Java, or similar) — the stack is primarily Rust, and prior Rust experience is a strong plus, but if you haven't written it professionally, you're the kind of engineer who picks up new languages fast and takes ownership of the ramp. Python is useful for scripting, prototyping, and analyst-facing tooling.
- You thrive in less-structured environments where you're trusted to prioritize your own work, and you take ownership of outcomes rather than waiting for tickets.
- You are fluent with agentic workflows and LLM-based tooling — you know how to design and operate AI agents to discover new data sources, automate onboarding, and triage failures in production pipelines. You don't treat AI as a novelty; you reach for it when it's the right tool and build on top of it.
- You have strong networking intuition — you think in terms of TCP connections, DNS resolution, headers, and proxy chains, not just API calls.
- 2–5 years of professional software engineering experience with strong systems or backend fundamentals — production-grade code that runs in anger, not just toy projects or prototypes. Proficiency in at least one major programming language (Go, Python, C++, Java, or similar) is required; Rust experience is a strong plus but not a prerequisite.
- Deep understanding of networking fundamentals: TCP/IP, DNS, internals, CDNs, proxies, load balancing, and queue handling.
- Hands-on experience with web scraping or data acquisition at scale, including familiarity with anti-bot/anti-automation countermeasures and evasion techniques.
- Demonstrated experience operating heterogeneous distributed infrastructure (mixed OS, hardware, hosting providers) — not just deploying to a single cloud provider.
- Strong log analysis and monitoring skills: you can diagnose issues from raw logs and build observability into systems you own.
- Hands-on experience building or operating agentic workflows (LLM-based agents, tool-use pipelines) for automation, data extraction, or system orchestration — this is core to how we discover and onboard new data sources.
- Nice to have:
- Experience with Rust — the stack is primarily Rust, and prior production experience accelerates your ramp significantly.
- Proficiency in Python — useful for scripting, prototyping, and interacting with analyst-facing tooling.
- Experience with cloud providers (AWS, GCP, DigitalOcean) and managing infrastructure across multiple providers simultaneously.
- Background in high-throughput at scale — proxy management, VPN/routing optimization, and connection pooling.
- Exposure to real-time or latency-sensitive systems (HFT-adjacent experience is a plus).
Founded in 2020, Nascent exists to build, expand, and capture opportunity, in open markets and permissionless technologies. Building from a base of permanent capital, we deploy assets across a range of both liquid and long-term strategies that ensure we are among the most active users of the open financial system we are helping to build. We’ve backed [100+ early-stage teams]( that we believe can change markets and expand what’s possible. At Nascent, we combine that venture + market pedigree with product-grade engineering to turn research into revenue: experiments that ship fast, are evaluated rigorously, and move P&L. We focus on models, low-latency infrastructure, and resilient systems that compound performance over time.
Our Team & CultureWe're an interdisciplinary team of engineers, quants, and operators who treat skill-building like a sport. The culture is competition + curiosity: push to win, share learnings, and iterate publicly through red-teams, internal games, and post-mortems. Autonomy isn't a perk — it's how we ship. Day-to-day you'll be in 2-pizza squads with end-to-end ownership, maker calendars, and a Decision SLA of <24 hours. We prefer guardrails over ceremony and measure success by repeatable edges and measurable outcomes.
Principles- Compete to win
- Explore, experiment, play
- Always be building
- Seek and speak truth
- Own your shit.
- The opportunity to learn, experiment and build in an entrepreneurial environment
- 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 as well as flexible work hours and location
- 16 weeks fully-paid parental leave + supported return to work.
- Retirement matching, open vacation policy, flexible hours.
We are an equal opportunity employer and welcome diverse perspectives.
- ...Software Engineer, Data Quality Company Overview Archera empowers organizations of all sizes to optimize their cloud costs through unique, short-term, insured commitments. Thousands of customers rely on Archera's innovative FinTech solutions to increase their cloud ROI...SuggestedFull timeTemporary work
- ...detects fraud and manages risk. ABOUT THE ROLE You'll own the data layer behind our analytics product and design of our analytics... ...based on measured latency, cost, and isolation. This is a hands-on engineering role with strong architectural influence. You'll write code and...SuggestedFull time
$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or complex systems integration... ...and supporting production-ready software with clear modular boundaries, such as separate... .... We will work on tasks that involve data collection, reasoning, and multi-stage...SuggestedFull time$50 - $70 per hour
...network support expertise to structure real production network data for AI-driven infrastructure. This hands-on role combines advanced... ...Current experience as a Level 3, Tier 3, or Principal Support Engineer responsible for keeping enterprise infrastructure stable, including...SuggestedHourly payContract workFor contractorsWork at officeRemote work- ...implementations for production readiness, and help build verification agents that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code examples, solutions, and corrections in Python, JavaScript...SuggestedFor contractorsRemote work10 hours per weekFlexible hours
$60 - $95 per hour
...with a focus on performance optimization and GPU architecture. Key Responsibilities Design, implement, and optimize GPU-based software solutions using CUDA, WebGPU, or GLSL. Profile and refine GPU kernels and shaders to maximize performance and efficiency. Develop...Hourly payFor contractorsRemote work- ...version of yourself. The Role BeyondTrust is seeking a Senior Software Development Engineer (UI) to build the user experience for the NHI Governance... ...- Deliver an outstanding user experience across complex, data-rich workflows and dashboards. - Contribute to front-end...Full time
- ...version of yourself. The Role BeyondTrust is seeking a Sr Software Development Engineer to help build the NHI Governance domain within our... ...premise environments. Working across the stack — from APIs, data pipelines, and platform services through to the occasional...Full time
- ...Momento USA is a global technology consulting, talent acquisition, and creative development firm that addresses clients' most pressing... ...and challenges. We are currently looking for an AI & Data Engineering Business Analyst. Role: AI & Data Engineering Business...
$174k - $206k
...looking to hire a Senior Distributed Systems Engineer on our Internet Map Connections team to build highly-available and scalable, data-driven services that provide value... ...outcomes. Skills You Have: - 5+ years of software engineering experience building distributed...Full timeRemote workWorldwide$44 per hour
...nous aider à construire quelque chose de vraiment spécial. Data Scientist en chef, Croissance Nous recherchons un scientifique... ...et les concepteurs de nos équipes de produits pour améliorer l'acquisition, l'activation, la fidélisation, la monétisation et l'expérience...Remote jobFull timeWork at office$100k - $160k
...Salary: $100,000 - 160,000 per year Requirements: ~4+ years of data engineering experience, including at least 2 years working hands-on with Databricks ~ Strong Python skills and advanced SQL capability ~ Solid PySpark experience and a good grasp of distributed...Full timeWork at office- INTEGRITYOne Partners - Data Engineer (Analytics) Location: Washington, D.C. 100% Onsite Full-Time (Monday to Friday) The Role: You'll be at the forefront of delivering data and software solutions that directly impact our clients' law enforcement mission. You...Full timeMonday to Friday
- ...Senior Clinical Data Science Programmer - Canada (Remote) ICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster. As a values-driven organisation, integrity, collaboration...Remote workFlexible hours
$86.21k - $133.1k
...Req ID: 387430 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to... ...organization, apply now. We are currently seeking a AWS ETL Data Engineer - REMOTE to join our team in Halifax, Nova Scotia (CA-NS),...Work at officeRemote workFlexible hours- ...Position: Data Engineer Location: Downtown Toronto ON (Hybrid) Duration: Contract Company Overview Client is a... ...Bachelor's degree; Master's preferred, in Computer Science, Software Engineering, Information Systems, or a related discipline....Contract workWorldwide
$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or integrating complex systems... ...and supporting production-ready software with clear modular boundaries, such as separate... ...multi-stage coordination tasks where data gathering leads to reasoned outcomes....Full time$90k - $130k
...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a... ...track record of building and supporting production-ready software with clean modular architecture, such as separate services for...Full time- ...and enhance backend services, APIs, and data-processing components. Collaborate... ...Skills & Experience: 6+ years of software development experience with at least 3+... ...proficiency in Python programming and software engineering best practices. Experience...
- Data Engineer (Data Designing, ETL, ELT, Microsoft SQL Server, Oracle, Snowflake, AWS, Azure, data integration, Data Movement, on premise - off premise, SSIS, Snowflake, Dell Boomi) in Middletown, RI Data Migration, Data Strategy, Dell Boomi, ETL, Oracle, Snowflake, SQL...Full timeTemporary workRemote work
$75.57k - $132.66k
...Req ID: 388396 NTT DATA strives to hire exceptional, innovative and passionate individuals... ...We are currently seeking a Data Senior Engineer - Data Modernization & Archiving - Remote... ...~8+ years of experience in software development, data engineering, business intelligence...Temporary workWork at officeRemote workFlexible hours$122.1k - $162.8k
...Salary: $122,100 - 162,800 per year Requirements: We are looking for someone with recognized expertise in data engineering and analytics in large enterprise environments. You should be able to independently lead complex technical initiatives with minimal supervision...Full time$90k - $130k
...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a... ...record of building and supporting production-ready software with clear modular structure, such as separate services for parsing...Full timeWork at office$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or integrating complex systems... ...and supporting production-ready software with clear modular separation, such as distinct... ...-stage coordination workflows where data collection leads to reasoned outcomes....Full timeWork at office$65 - $75 per hour
...Full Stack Software Engineer JOB-10047404 Anticipated Start Date August 31, 2026 Location Sugar Land, TX Type of Employment Contract Hire Employer Info Our client is a global leader in energy technology, providing cutting-edge solutions...Hourly payFull timeContract work- ...Senior Fullstack Software Engineer Company Overview Archera empowers organizations of all sizes to optimize their cloud costs through unique... ...interaction details on the frontend and the APIs, services, and data behind it, and keep improving them based on how customers...Full timeTemporary work
- ...simpler digital future. As Director, Analytics Engineering, you’ll lead the roadmap, architecture, and team responsible for the trusted data foundations that power 1Password’s... ...applied in complex Business-to-Business (B2B) Software as a Service (SaaS) environments. •...Full timeImmediate startRemote work
- ...process that is illuminative, enjoyable, and respectful of your time. ABOUT THE ROLE We're looking for a Staff Analytics Engineer to join our growing Data team and lead the evolution of our Analytics Engineering platform. As Render scales, you'll build the foundations that...Full timeWorldwide
$61.6k - $113.9k
...development experience. Post-secondary degree in Computer Science, Engineering, or a related field, or an equivalent combination of education... ...requirements. Responsibilities: Drive the overall software development lifecycle and collaborate across functional teams...Full timeWork at office$40 - $45 per hour
...PostgreSQL Microservice implementation and debugging of distributed applications in a Linux environment Data structures and algorithms Software design patterns and architecture Troubleshooting and application development support CI/CD tools...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Data Acquisition [Remote]. Be the first to apply!
- software developer positions Canada
- senior software engineer remote Canada
- cybersecurity software engineer Canada
- part time software developer remote Canada
- software engineer remote Canada
- software engineer Canada
- software engineer amazon Canada
- junior software developer remote Canada
- real time software engineer Canada
- software developer Canada

