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
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
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
Join Our Communities
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
Senior Software Engineer
Worth AI
Senior Fullstack Engineer
Little Journey
Salesforce Technical Lead - Dubai
Imdad
Performance Testing Engineer (DevOps)
Emaratech
DevOps Engineer
Confidential Employer
IAM QA Engineer
Revent Technologies
Full Stack Developer (Node.js)
Revent Technologies
QA Engineer
Revent Technologies
IAM QA Engineer
Revent Technologies
Full Stack Developer (Node.js)
Revent Technologies