Enable job alerts via email!

Software Engineer (Full Stack)

Citylitics Inc.

Toronto

On-site

CAD 70,000 - 110,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a highly motivated software developer to join their team in Toronto. This role focuses on building full-stack web applications and developing robust backend APIs while integrating dynamic web frontends. You will tackle complex data problems in infrastructure and contribute to a sales intelligence platform that enhances efficiency in the marketplace. With a commitment to sustainable solutions and a culture free from corporate bureaucracy, this position offers a unique opportunity for professional growth and the chance to influence positive change in public infrastructure.

Benefits

Access to Generative AI tools
Internal mentorship
Professional growth opportunities
No corporate bureaucracy
Opportunity to influence positive change

Qualifications

  • 3+ years in software engineering, focusing on web applications and data platforms.
  • Proficient in both backend and frontend technologies, capable of designing scalable systems.

Responsibilities

  • Apply data modeling techniques and optimize databases/APIs.
  • Draft design documents and conduct technical demos.

Skills

Django Admin
React Query
Typescript
SQL
API telemetry/monitoring
Container workflows (k8s/Helm)
CICD
Database design
Cloud architecture (GCP)
Technical communication

Education

Bachelor's degree in Computer Science
Certificate in Engineering

Tools

VSCode
JIRA
Git
Unix
Cloud terminals

Job description

Citylitics delivers predictive intelligence on local utility & public infrastructure markets.

What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, the potable water that comes out of your kitchen tap, and the energy that heats our homes and powers our digital lifestyles.

Every year, trillions of dollars are spent on infrastructure to maintain our quality of life and move our economy forward. However, our infrastructure is no longer equipped to meet future needs. We hear about failures like bridge collapses, power blackouts, or water main breaks daily. Climate change and extreme weather are disrupting basic infrastructure.

Citylitics is solving complex data problems in infrastructure and building a sales intelligence platform that makes the infrastructure marketplace faster, more transparent, and efficient. We transform unstructured documents into high-value intelligence feeds and datasets accessible through an intuitive user experience. Our goal is to enable solution providers to connect with cities more quickly and digitally than traditional channels, fostering a resilient, sustainable, and equitable infrastructure future.

Who Are We Looking For?

We seek a highly motivated software developer experienced in building full-stack web applications, defining data models, developing robust backend APIs, and integrating dynamic web frontends. The ideal candidate is proficient in both backend and frontend technologies and capable of designing scalable, efficient systems.

What Will You Accomplish?
  • Data-driven: Apply data modeling techniques, optimize databases/APIs, write SQL to analyze datasets.
  • Design-driven: Draft design documents, conduct technical demos, communicate clearly, sequence product behaviors, and introduce well-tested, documented code.
  • Growth-driven: Reduce tech debt, adopt new technologies and industry best practices to advance the codebase and business.
Requirements
  • 3+ years in software engineering (web applications, distributed systems, data platforms):
    • Django Admin/DRF, React Query, Typescript
    • API telemetry/monitoring, container workflows (k8s/Helm), CICD
    • Database design/denormalization, cloud architecture (GCP)
  • Strong technical communication and planning skills, including design documentation and problem-solving.
  • Organized, process-oriented, familiar with agile methodologies and SDLC.
  • Proficient with modern tools (VSCode, JIRA, Git, Unix, cloud terminals).
  • Deep understanding of IAM concepts, SSO, MFA, RBAC, and identity governance.
What Gives You an Edge:
  • Leadership qualities in technology demonstrations, code reviews, and project design.
  • Experience with GenAI workflows.
  • Bachelor's degree or certificate in CS, Engineering, or related fields.
Benefits
  • Opportunity to influence positive change in sustainable public infrastructure.
  • Support a disruptive solution with a unique value proposition in a receptive industry.
  • Work at the intersection of infrastructure, scaleup, data science, and AI—unique to Toronto.
  • No corporate bureaucracy—achieve more in months than years at large companies.
  • Access to Generative AI tools and our Data Universe to boost productivity and innovation.
  • Internal mentorship, professional growth, and promotion opportunities.
  • A team committed to solving infrastructure challenges while celebrating successes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Founding Full Stack Engineer

Exbots

Greater Toronto Area

Remote

CAD 100,000 - 125,000

Today
Be an early applicant

QA Engineer (Full-Stack Support)

inca | Nexxt Intelligence

Toronto

Remote

CAD 70,000 - 90,000

2 days ago
Be an early applicant

Software Engineer - Full Stack

Deputy

Vancouver

Remote

USD 108,000 - 122,000

14 days ago

Senior Full Stack Software Engineer (Node.js, Python, PostgreSQL/NoSQL) - Remote

BioLegend, Inc.

Ontario

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

Software Engineer, Full Stack

Tempo (YC S23)

Toronto

On-site

CAD 80,000 - 120,000

14 days ago

Software Engineer - Full Stack

Veeva Systems, Inc.

Toronto

Hybrid

USD 85,000 - 225,000

12 days ago

GTM Engineer (Full-Stack)

Naptha AI

Toronto

Remote

CAD 80,000 - 120,000

14 days ago

Senior Fullstack Engineer - Java and React

Lumenalta

Toronto

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant