NationGraph Logo

NationGraph

Software Engineer, Data Operations Automation

Posted Yesterday
Be an Early Applicant
In-Office
Toronto, ON
Mid level
In-Office
Toronto, ON
Mid level
The role involves building and maintaining data operations infrastructure, automating data requests, implementing scrapers, and ensuring system reliability.
The summary above was generated by AI
About NationGraph

Our world runs on public infrastructure, yet government data sits fragmented across thousands of portals, PDFs, and poorly designed databases. Finding relevant information—like which city just put out an RFP, or which agency is buying a new software system—often requires detective-level research. NationGraph’s mission is to end that detective work.

By automating data collection, normalizing records, building a knowledge graph with this data, and presenting them in a single, intuitive interface, we do for public procurement what Bloomberg did for finance and CoStar did for commercial real estate.

Our team works hard to simplify the complicated process of doing business with the government by building great software to solve a real problem.

AI applications applied to government procurement is in its infancy, join us in building an industry defining product.

You’ll Join A Small Founding Team That:
  • Has successfully built, scaled, and sold companies in the past.

  • Built software infrastructure processing billions of dollars in transactions.

  • Is backed by world-class VCs and operating partners who’ve invested in—and built—iconic companies.

The Role:

We’re hiring our first Data Automation Engineer to upgrade our existing data operations infrastructure and build the backbone that gathers, syncs, and maintains structured data at scale. You’ll design and ship the automation layer that powers tens of thousands of real-world interactions (emails, webforms, portals, downloads) and ensures reliability across distributed systems.

What You’ll Do:
  • Automate sending and receiving data requests end-to-end: filtering/noise control, thread linkage, auto-downloads, failure handling, basic replies.

  • Data Request Engine Automation: automate email, email-forms, and webforms; tackle portal submissions with browser automation.

  • Enrichment pipeline: turn client enrichment requests into data ready sends; route and monitor responses automatically.

  • Targeted discovery/scraping: build URL/data scrapers using Ops’ search patterns to find exact endpoints at scale.

  • Engineer reliability: manage retries/backoff, queues, observability, and self-healing jobs.

  • Ship fast, iterate faster: get real systems live early; refine with traffic.

What You’ll Bring:
  • 2–5 years backend/automation engineering.

  • Python expertise; API integrations; browser automation (Playwright/BrowserBase; BeautifulSoup okay).

  • SQL fluency (Postgres/Supabase/RDS) inside live automation loops.

  • Experience with async jobs/queues/schedulers and background workers.

  • Comfort stitching LLMs into workflows for routing/interpretation.

  • Clear communication, great docs, and ownership mindset.

Nice to have: early-stage startup experience; Airflow or similar; logging/metrics/monitoring patterns.

Location & Compensation
  • We offer a highly competitive salary + equity as a well funded and fast growing startup.

  • Unlimited PTO

  • High-quality health insurance, dental & vision coverage.

We believe that in-person work should be the default, with work-from-home days used as needed to support a healthy and balanced work environment.

Top Skills

Airflow
Api Integrations
Beautifulsoup
Playwright
Postgres
Python
Rds
Supabase

NationGraph Toronto, Ontario, CAN Office

180 Dundas St W, Toronto, Ontario, Canada, M5G 1Z8

Similar Jobs

An Hour Ago
Remote or Hybrid
8 Locations
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Retention Account Manager, you will engage with SMB owners, deploy retention strategies to reduce churn, and support clients to help them grow. You will collaborate with various teams to enhance retention efforts.
Top Skills: Account ManagementSales
An Hour Ago
In-Office
Ottawa, ON, CAN
Internship
Internship
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
As a Mechanical Design Coop, you will participate in the design of 5G radio products and update design documentation while supporting testing and enhancing lab environments.
Top Skills: AutocadCreoSolidworks
An Hour Ago
In-Office
Toronto, ON, CAN
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
The Sales Director manages the Networks business, develops sales strategies, secures new contracts, and ensures customer satisfaction while leading internal teams.
Top Skills: Business DevelopmentCustomer Relationship ManagementSales ManagementStrategy DevelopmentTelecom Industry Knowledge

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account