About this role
NationGraph is hiring a Software Engineer for Growth in Toronto to manage acquisition systems, analytics, and go-to-market automation. This position suits developers with experience in Python and TypeScript who want to combine engineering with growth experimentation and AI workflows.
Role Overview
The Software Engineer for Growth at NationGraph takes charge of the technical systems supporting customer acquisition, go-to-market automation, experimentation, and analytics. Operating at the intersection of engineering and growth, the individual in this role designs software to reach target prospects, converts interest into pipeline, and evaluates system performance. The work involves taking concepts from initial hypothesis through implementation, launch, measurement, and iteration, with a significant portion of the output reaching customers and prospects directly.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
NationGraph builds the data and intelligence layer for the public sector by turning fragmented state and local government information into structured, connected intelligence for businesses selling to government. Founded in 2024, the company focuses on making public data accessible and useful.
How to Apply
Interested candidates should apply on the official NationGraph careers page.
Skills and tech stack
Questions candidates ask
What is the location of the Software Engineer (Growth) role?
The position is located in Toronto.
What is the salary range and compensation for this position?
The salary ranges from CA$100,000 to CA$140,000, and the position includes offers of equity.
What programming languages are central to this role?
Python and TypeScript are central to the role.
What analytics tools will the engineer manage?
The engineer will manage PostHog, Google Analytics 4, and Google Search Console.
When was NationGraph founded?
NationGraph was founded in 2024.
