Software Engineer (Full Stack)

Citylitics

Job Overview

Location

Toronto, Ontario, Canada

Employment Type

Full-time

Work Arrangement

Hybrid

Sector

Information Technology & Software

Experience Level

Mid-level (3-5 years)

Application Deadline

June 3, 2026

About the Company

Citylitics is a pioneering company dedicated to transforming how infrastructure investments are made across North America. They deliver predictive intelligence by analyzing millions of documents from over 40,000 cities, utilities, and public agencies. This process generates real-time market signals and high-value sales intelligence for leading infrastructure vendors, engineering firms, and construction companies. The company's mission is to improve infrastructure investment processes, ensuring critical needs are addressed proactively and communities benefit from stronger, more resilient infrastructure. Citylitics leverages a sophisticated network of AI agents, fine-tuned models, and a proprietary infrastructure signals graph, complemented by daily human-in-the-loop quality assurance. Their platform integrates seamlessly with CRMs, ERPs, and data lakes, providing actionable insights that help teams prioritize pursuits and build robust pipelines. Citylitics operates with a results-driven mentality, a commitment to raising the bar, and a collaborative environment, fostering innovation and professional growth.

Job Description

Citylitics is at the forefront of transforming infrastructure investment across North America, leveraging predictive intelligence to identify where, how, and why critical projects will unfold. We focus on foundational systems vital to quality of life, including water, transportation, roads, broadband, and power, representing a multi-trillion-dollar market with a significant long-term growth trend.

Our innovative platform processes millions of documents from over 40,000 public agencies, converting this vast data into real-time market signals and high-value sales intelligence. This empowers leading infrastructure companies to identify and strategically pre-position for major opportunities, fostering relationships and influencing project scope before formal procurement begins.

We combine advanced AI agents, fine-tuned models, and a proprietary infrastructure signals graph with rigorous human-in-the-loop quality assurance. Our solution integrates seamlessly with existing CRM, ERP, and data lake systems, embedding actionable insights directly into sales workflows. This enables teams to prioritize effectively and build robust pipelines.

Join Citylitics to contribute to a meaningful industry that will shape the future for decades. You will be part of a company leading in applied AI, operating with a results-driven mentality, a commitment to excellence, and a collaborative spirit. We tackle significant challenges and celebrate our collective successes.

This is a hybrid position, requiring presence at our Toronto office.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

Django Rest FrameworkReact QueryTypescriptContainer workflows (k8s / Helm)CICDAPI telemetry/monitoringDatabase Design/DenormalizationCloud Architecting (GCP)Technical communicationProblem-solvingOrganizational skillsAnalytical thinkingAgile methodologiesSoftware development life cycleAI AgentsVSCodeJIRAGitUnixCloud terminalIAM conceptsSingle Sign-On (SSO)Multi-Factor Authentication (MFA)Role-Based Access Control (RBAC)Identity governance

Key Responsibilities

  • Apply Data Modeling techniques to optimize databases/APIs
  • Write optimized SQL to analyze and validate datasets
  • Draft Design Documents and conduct Technical Demos for stakeholders with clear and concise written/oral communication
  • Sequence product behaviors into courses of backend/frontend implementation with accurate complexity estimations
  • Introduce clean, well tested and documented code
  • Reduce tech debt alongside product initiatives, referencing evolving industry standards
  • Adopts new technologies/best practices to drive the codebase and business forward

Qualifications

  • 3-5 years of experience in software engineering (web applications, distributed systems, data platforms)
  • Proficiency in Django Rest Framework, React Query, Typescript
  • Experience with Container workflows (k8s / Helm), CICD, API telemetry/monitoring
  • Expertise in Database Design/Denormalization, Cloud Architecting (GCP)
  • Strong technical communication and planning skills (design documentation, diagraming, cost/performance analysis)
  • Demonstrates excellent complexity-estimation, problem-solving, organizational, and analytical thinking
  • Ability to communicate to stakeholders of different technical backgrounds
  • Organized and process oriented, strong understanding of agile methodologies and the software development life cycle
  • Proficient with modern development/management tooling (AI Agents, VSCode, JIRA, Git & Unix, Cloud terminal)
  • Strong understanding of IAM concepts, including Single Sign-On (SSO), Multi-Factor Authentication (MFA), Role-Based Access Control (RBAC), and identity governance
  • Bachelor’s degree or certificate in Computer Science, Engineering, or a related field (gives an edge)
  • Experience leading by example (technical demonstrations, high quality code reviews, context-updated feature tickets)
  • Led or key involvement in the design of a project/system that shipped
  • Exemplifies modern development practices, leveraging GenAI workflows in daily work

Benefits & Perks

  • Opportunity to influence positive change within sustainable public infrastructure
  • Support a disruptive solution with a compelling value proposition in a market with no direct competition
  • Work at the cross-section of infrastructure, scaleup, data science, and AI
  • Avoid corporate bureaucracy, achieving significant accomplishments rapidly
  • Access to Generative AI tools and a full Data Universe to enhance productivity and encourage innovation
  • Internal mentorship program
  • In-role professional growth
  • Skill-based development & learning
  • Internal promotion opportunities
  • Collaborative team environment that celebrates wins

How to Apply

The North American infrastructure intelligence sector is experiencing significant growth, driven by the imperative to modernize foundational systems. This role involves developing sophisticated full-stack web applications, crucial for delivering predictive analytics that shape multi-trillion-dollar investments. You will be instrumental in defining robust data models, crafting efficient backend APIs, and integrating dynamic web frontends. Key technical areas include optimizing databases with advanced SQL, implementing scalable systems, and leveraging AI agents for enhanced data processing. Your contributions will directly impact business ROI by enabling clients to identify and pre-position for major infrastructure opportunities earlier, driving organizational growth and market leadership.

Posted Date

May 20, 2026