Citylitics brand banner

Software Engineer (Full Stack)

CityliticsToronto, CanadaPosted 1h agohybrid
via Workable

Citylitics delivers predictive intelligence on where, how, and why infrastructure investments will occur across North America.

Infrastructure includes the foundational systems that shape our quality of life: water, transportation, transit, roads and highways, broadband, and power. It represents a multi-trillion-dollar market and a 20+ year megatrend in North America.

Citylitics transforms millions of documents across more than 40,000 cities, utilities, and public agencies into real-time market signals and high-value sales intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the platform to identify and pre-position for major infrastructure opportunities earlier, helping them build relationships, shape project priorities, and influence scope before projects move to formal procurement. 

Citylitics combines a network of AI agents, fine-tuned models, a proprietary infrastructure signals graph, and daily human-in-the-loop quality assurance workflows to deliver highly nuanced and reliable sales intelligence. The platform integrates seamlessly with CRMs, ERPs, and data lakes, embedding actionable insights directly into sales workflows so teams can prioritize the right pursuits and build stronger pipelines.

Our mission is to improve how infrastructure investments get made so critical needs can be addressed earlier and communities benefit from stronger, more resilient infrastructure.

Join Citylitics to work in a meaningful industry that will matter for decades to come while helping grow a company at the forefront of applied AI. We operate with a Results-Driven Mentality and a commitment to Raise The Bar, in a collaborative environment where Teamwork Makes the Dream Work as we tackle big challenges and celebrate wins together.

This position will be hybrid based out of our Toronto office.

Vacancy Status:
This position is for an existing and active vacancy that Citylitics is currently seeking to fill.

Who Are We Looking For?

A full stack developer to modernize an established Django + React web application paying down tech debt on a live, actively-shipping codebase. Alongside that, you'll ship smaller, self-contained custom solutions directly to customers, owning delivery end-to-end. You'll co-define the target patterns with our team, and we expect genuine depth in one of backend (Django/DRF) or frontend (React/TypeScript) with solid working competence in the other.

What Will You Accomplish?

  • Design
    • Write design documents and run technical demos to align stakeholders before building
    • Sequence product behaviors into backend/frontend implementation with accurate complexity estimates
    • Design and ship self-contained custom solutions to customers
  • Data Native
    • Investigate and validate datasets with SQL and metrics to ground design decisions
  • Modernization
    • Own modernization efforts — migrate legacy code into modern patterns
    • Upgrade core frameworks, retire end-of-life dependencies, and decompose oversized modules
    • Reduce tech debt incrementally alongside ongoing product work — safe, incremental refactors over big-bang rewrites

  • 3–5 years building and maintaining production web applications, with genuine depth in one of the following and working competence in the other:
    • Backend: Django / Django REST Framework, Python
    • Frontend: React (incl. React Query), TypeScript
  • Fluent with AI-assisted development workflows (AI coding agents) as a core part of how you ship
  • Speaks the language of data — reaches for queries, metrics, and models to frame problems and validate results
  • Communicates thinking and direction through technical writing and design — design docs, diagrams, and clear reasoning that bring stakeholders of different technical background along
  • Experience building and deploying on a cloud stack (GCP preferred) — e.g. serverless services (Cloud Run/Functions), service-to-service auth, and cloud deploy pipelines
  • Working understanding of access management — RBAC, SSO, MFA/2FA, IAM, and tier-based gating
  • Comfortable modernizing a live codebase within an existing code-review and agile process
  • Organized and process-oriented, with a strong grasp of the SDLC
  • CI/CD, API telemetry/monitoring, and database design/denormalization

What Gives You an Edge:

  • Leads by example:
    • Technical demonstrations leading to new technology adoption within your team's existing stack
    • Led or key involvement in the design of a project/system that shipped
  • Prior major framework version upgrades or large-module decomposition on a live production codebase
  • Experience building AI/LLM product features
  • Infrastructure-as-code and container orchestration — Terraform (IaC), Kubernetes/Helm
  • This is a rare opportunity to influence positive change within one of the biggest societal challenges of our generation: sustainable public infrastructure
  • You get to support a disruptive solution with a compelling value proposition into an industry that is eager to hear from you and in a market with no direct competition.
  • We live at the cross section of infrastructure, scaleup and data science/AI. There is no other team like us in Toronto.
  • There is no corporate bureaucracy here. You will accomplish more here in a few months than what you would in a few years at a large, entrenched technology company.
  • We believe that Data and AI will play an outsized role in our future, so we equip every team member with access to Generative AI tools and our full Data Universe to enhance their productivity and encourage innovation through experimentation.
  • We work hard, we play together, we win as a team! We are on a mission to solve infrastructure while savoring the moment and celebrating the little details along the way.

Similar roles

  • Tayco logo

    Industrial Millwright (Day Shift)

    Tayco·Etobicoke, Canada

    Tayco is looking for one enthusiastic individual to join our Maintenance Team as an Industrial Millwright. Tayco is a modern office furniture manufacturer focused on delivering the ultimate customer experience and are looking for someone who is aligned with our core values of Ownership, Progressive, Efficient and Enjoyable Experiences. The Industrial Millwright will have the opportunity to analyze and troubleshoot…

    • Full-time
    • Express EntryPR day one, no employer
  • FinDev Canada logo

    Principal(e), responsable de l'intégrité des affaires

    FinDev Canada·Montréal, Canada

    Date limite de candidature : Vendredi, 11 septembre. Êtes-vous prêt(e) à faire évoluer votre carrière tout en contribuant au changement sur les marchés émergents ? Nous recherchons un(e) Principal(e), responsable de l'intégrité des affaires ! Rejoignez FinDev Canada, l’institution financière de développement du Canada ! Nous travaillons avec et par l’intermédiaire du secteur privé pour faire progresser l’action en faveur…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • FinDev Canada logo

    Principal, Business Integrity Officer

    FinDev Canada·Montréal, Canada

    Application deadline: Friday, September 11th. Are you ready to advance your career while impacting change in emerging markets? We are looking for a Principal, Business Integrity Officer ! Join FinDev Canada, Canada’s development finance institution! We work with and through the private sector to advance climate and nature action, gender equality, and market development in developing economies. Joining FinDev Canada…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • Velan Studios logo

    VFX Artist (Lead)

    Velan Studios·Toronto, Canada

    From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a roadmap. Whether we're dreaming up a chaotic game of hide & seek in the dark or putting a legendary space fox back in the pilot's seat, that inventor's mindset runs through everything we do. We make games…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • Cloudlinux logo

    Director of Corporate Development (remote work)

    Cloudlinux·Toronto, Canada

    CloudLinux is a global remote-first company. We are driven by our principles: do the right thing, employees first, we are remote first, and we deliver high volume, low-cost Linux infrastructure and security products that help companies to increase the efficiency of their operations. Every person on our team supports each other and does what we can to ensure we all…

    • Remote
    • Full-time
    • Express EntryPR day one, no employer
  • Norfolk County logo

    Building Inspector (PFT) (CUPE 66.26)

    Norfolk County·Simcoe, Canada

    Located in the heart of Southwestern Ontario, Norfolk County is where big vision meets unlimited potential. As one of Ontario’s largest single-tier municipalities and home to over 70,000 people, Norfolk is bold, diverse, and proudly local - a municipality that thrives on innovation, collaboration, and connection. Here, you’ll find endless opportunities to grow your skills, expand your ideas, and shape…

    • Hybrid
    • Full-time
    • Express EntryPR day one, no employer
  • Prostaff (KW) Solutions Corp. logo

    Assistant Site Supervisor

    Prostaff (KW) Solutions Corp.·Owen Sound, Canada

    We are looking for a Assistant Site Superintendent to provide oversight and direction to each project as it progresses. Planning, organizing, controlling and safety are four pillars to this job. The ideal candidate can meet deadlines, solve problems and be able to give clear verbal and written communications. Responsibilities * Support the Site Supervisor in overseeing daily on-site construction activities…

    • Full-time
    • Express EntryPR day one, no employer
  • Flinks logo

    Senior Data Engineer

    Flinks·Montréal, Canada

    ABOUT FLINKS Flinks is the embedded finance platform that brings together connectivity, intelligence, and payments — giving businesses the infrastructure they need to build and deliver seamless financial experiences at scale. As a leader in Open Finance in Canada, we’ve grown since 2016 into one of North America’s most trusted platforms for financial data access, enrichment, and money movement. We…

    • Remote
    • Full-time
    • Express EntryPR day one, no employer