Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer — Systems

$130k - $160k per year

UrbanLogiq, corporation

Full-Time | Vancouver, BC (Hybrid) | Reports to Director of Engineering
About UrbanLogiqUrbanLogiq is a Community Intelligence Platform that helps governments understand how decisions ripple across safety, mobility, equity, economics, and risk. Where most govtech companies go deep in a single domain, we integrate across domains into actionable decisions. Our platform serves city departments, regional agencies, state, provincial and national governments across North America with overseas expansion underway.
At our core is a Knowledge Graph built on a formal ontology that organizes diverse public data (crash records, transit patterns, zoning, demographics, infrastructure, weather, economics) into shared space, time, and contextual relationships. Governments trust us with their data because governance is built into the platform's architecture: provenance, lineage, auditability, and strict data classification are structural, not bolted on.
We are a venture-backed company with paying government clients across Canada and the US, strategic partnerships with global engineering firms, and a production platform that is actively proving our technical thesis. This is applied AI with real users making real decisions.
The RoleWe are hiring a Senior Software Engineer to develop and extend the systems layer of our platform: data pipelines, storage, and query infrastructure. You will report to our Director of Engineering.
Our systems are what set us apart. They give our users the security and transparency they need to make use of our data solutions in a compliant manner. You will also build the sinew that connects UrbanLogiq to our partners — making sure data feeds in efficiently from source agencies and fans out to consumers in a timely manner — and work with data scientists and product developers to ensure their insights and visualizations integrate cleanly on top of the systems you build.
This is a senior individual contributor role with technical leadership responsibility: you will drive implementation plans, negotiate scope with the product team, and lead junior and intermediate developers through delivery.
What You Will Do
Design, build, and extend our core data systems in Rust: ingestion pipelines, storage layers, and query infrastructure. Apache DataFusion plays a key part in our technology base
Build partner-facing data integrations, ensuring data flows efficiently from source agencies into the platform and out to consumers in a timely manner.
Develop technical requirements in collaboration with product designers and other stakeholders, and turn them into technical implementation plans you own through execution.
Negotiate deadlines and requirements with the product team on an ongoing basis, ensuring deliverables are scoped so they both ship on time and meet key user needs.
Be an advocate for the quality of the platform, engineering within our governance constraints — provenance, lineage, auditability — rather than around them.
Work with data scientists and product developers to make sure their insights and visualizations integrate with the systems layer.
Lead junior and intermediate developers in the implementation of new products and functionality, through code review, pairing, and architecture discussions.
Who This Role Is ForWe want to be clear about what we are looking for so the right candidates can identify themselves.
You think in systems, not features.
You ship production Rust.
You lead through delivery.
You communicate across boundaries.
Technical RequirementsRequired
Strong demonstrable expertise in Rust, producing high quality individual contributions to a shared production codebase.
At least 5 years of professional software engineering experience, preferably including large-scale data scenarios.
Experience building data-intensive systems: pipelines, storage engines, query layers, or similar infrastructure where volume, correctness, and performance all matter.
Proven leadership in software engineering, with a knack for mentoring others.
Excellent verbal and written communication skills and interpersonal skills. The ability to communicate effectively with a diverse group of people is essential to success in this role.
Ability to complete a background check prior to employment. We work with government data.
Strongly Preferred
Hands‑on experience with Apache DataFusion, Arrow, or the surrounding columnar data ecosystem (Parquet, object‑store‑backed query engines).
Experience integrating with external partners or data providers: APIs, feeds, schema negotiation, and the operational realities of other people's data.
Experience with data governance, provenance tracking, or compliance-sensitive systems.
Startup or small‑team experience. We are a team of approximately 20. You will operate with significant autonomy.
Why UrbanLogiqThe systems layer is the differentiator.
Small team, real influence.
Interesting problems at real scale.
Real impact.
Compensation And Benefits
Base salary: $130,000 - $160,000 CAD, commensurate with experience
Performance bonus eligibility
Stock options with meaningful equity participation
Hybrid work arrangement (Vancouver, BC)
Extended health and dental benefits
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer — Systems in Winnipeg, MB vacancy
  • Elevate your career as a Senior Software Engineer for Ledger Systems at BitGo in Toronto. Apply your software engineering and accounting expertise to build robust financial reporting solutions. As a Senior Software Engineer at BitGo, you'll work on core ledger systems that... 
    Senior
    Full time

    Hood L2

    Winnipeg, MB
    4 hours ago
  •  ...is the AI platform for production finance. We’re building a system of action that puts finance teams in control of their whole...  ...finance teams work and empower them to do more with less. Senior Software Engineer II, Business Systems (Remote, USA / Canada)You'll build the... 
    Senior
    Long term contract
    Remote work

    Promptcube3

    Winnipeg, MB
    4 hours ago
  • $120.8k - $170.8k per year

    About the Role We're looking for a senior engineer who thinks clearly across the full product...  ...person. You'll design, build, and ship real systems while setting an example for engineering...  ...teamMust-Have 6+ years of hands‑on software engineering experienceStrong experience... 
    Senior
    Full time

    Citigroup Inc.

    Winnipeg, MB
    4 hours ago
  • $120k - $140k per year

    Job Title: Senior Systems EngineerWe are seeking a highly skilled Senior Systems Engineer to join our team on a permanent, full‑time basis. This role involves supporting the...  ...and drivers. The program includes facilities, software, manufactured simulators, and supporting... 
    Senior
    Long term contract
    Permanent employment
    Full time
    For subcontractor

    Actalent

    Winnipeg, MB
    4 hours ago
  • $111.6k - $137.8k per year

    The Senior Software Engineer is responsible for developing, implementing, and supporting enterprise-grade cloud solutions leveraging Microsoft Azure...  ...solutions.Integrate enterprise applications and operational systems into Fabric environments.Support data ingestion,... 
    Senior
    Flexible hours

    Norton Rose Fulbright LLP

    Winnipeg, MB
    4 hours ago
  •  ...needed to welcome a billion customers.Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that enable creators and their teams to securely access and manage... 
    Senior
    Long term contract
    Internship
    Work from home
    Flexible hours

    Spotify Los Angeles

    Winnipeg, MB
    4 hours ago
  •  ...plateforme Unity consiste à concevoir, bâtir, tester et maintenir les systèmes qui permettent aux développeur(se)s de livrer et d'exploiter des...  ..., tableaux de bord au besoin).Démontrer un jugement de niveau sénior : avoir mené des conceptions transversales, rehaussé le niveau... 
    Senior
    Daily paid
    Contract work

    Unity Technologies SF

    Winnipeg, MB
    4 hours ago
  • $125k - $145k per year

     ...individuals to help bring this vision to life! About The RoleAs a Senior IT Systems Engineer at BioRender, you will operate with end-to-end ownership...  ...and operating modern IT infrastructure within fast-growing software companies. Deep hands‑on expertise in at least two key... 
    Senior
    Full time
    Remote work

    BioRender

    Winnipeg, MB
    4 hours ago
  • ## Senior Computer Systems EngineerApply: CA.ON.Mississauga.2285 Speakman Drive: Full time:...  ...Canada's largest private sector nuclear engineering groups. We have been providing a wide...  ...procedures for their use in computer software design, development and verification &... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis Group

    Winnipeg, MB
    4 hours ago
  • Elevate AWS Utility Computing by becoming a Senior Software Development Engineer focused on networking architecture. Tackle large-scale problems and lead...  ...engineers, and drive evolutionary changes within our systems. Key Responsibilities: - Own architecture for control-... 
    Senior

    Amazon Web Services (AWS)

    Winnipeg, MB
    4 hours ago
  •  ...the AI-native Multimodal Lakehouse: one system where a researcher curates petabytes...  ...autonomous vehicles. About The RoleAs the Senior System Test Engineer at LanceDB, you will drive the...  ...ensure the platform behaves predictably as software and workloads evolve. Partner... 
    Senior

    LanceDB Inc.

    Winnipeg, MB
    4 hours ago
  • Elevate your career as a Senior Software Engineer at Scotiabank in Toronto. This role focuses on designing and developing enterprise applications...  ...technology team. You will lead technical designs, coordinate systems delivery, and enhance application performance using best... 
    Senior

    Scotiabank

    Winnipeg, MB
    4 hours ago
  • $120k - $195k per year

     ...artificial intelligence, and software‑defined networking to provide...  ...prestigious awards, such as Best Engineering Team, Best Company for...  ...Networks is looking for world‑class Senior/Lead software engineers to join our Extensible Operating System (EOS) software development team... 
    Senior

    Arista Networks

    Winnipeg, MB
    4 hours ago
  •  ...Bank in Vancouver, Canada, is seeking a senior IT professional to lead the design,...  ...integration and operation of computer-based systems. On-site role requiring coordination of...  ...relevant experience and a background in computer science or software engineering. #J-18808-Ljbffr
    Senior
    Permanent employment
    Full time

    Mellenger Interactive Ltd.

    Winnipeg, MB
    4 hours ago
  • $160k - $180k per year

     ...sleeves” attitude to lead a global, cross‑functional team and deliver resilient, automated systems that support our strategic objectives. The Senior Director of Software Engineering will possess a proven track of translating business needs into technology solutions that scale... 
    Senior
    Work from home
    Home office
    Flexible hours

    Broadridge

    Winnipeg, MB
    4 hours ago
  • $150k per year

     ...consulting, building intelligent systems for real-world business...  ...Role OverviewWe seek a hands‑on Engineering Manager to lead ContentIQ's...  ...uphold standards. Hands‑On Software Development Actively write...  ...Direct collaboration with senior engineers, founders, executives... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    symplistic.ai

    Winnipeg, MB
    4 hours ago
  •  ...enhance decision-making, improve workflows, and produce better outcomes for our customers .As a Sr. Software Engineer for our Orders team,you will build and support systems responsible for the acquisition of multi-million dollarmonthly revenue. You will work on the... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Vivid Seats

    Winnipeg, MB
    4 hours ago
  • Build privacy-focused backend services at Mozilla using Python, TypeScript, Node.Js, or Rust while owning production systems end to end.As a Senior Software Engineer on the Ecosystem Services Team, you will develop server-side logic and integrations. You will maintain cloud... 
    Senior
    Worldwide

    liv

    Winnipeg, MB
    4 hours ago
  • $117.2k - $161.2k per year

    OverviewThe Systems Integration Engineer is responsible for executing systems engineering and integration activities to ensure that all project systems are effectively coordinated, tested, and delivered in alignment with project requirements. Your role Lead and execute... 
    Senior
    Internship
    Flexible hours

    AtkinsRéalis

    Winnipeg, MB
    4 hours ago
  • Shape uncrewed vehicle systems through multidisciplinary systems engineering, spanning aerial, surface, control stations, test equipment, and payloads.As a Systems Engineer, you support QTSC product families across concept, design, development, production, and operation. You... 
    Senior

    QinetiQ Limited

    Winnipeg, MB
    4 hours ago
  •  ...infrastructure at LotusFlare, using distributed systems expertise to support millions of concurrent API calls globally.As a Senior Backend Engineer, you will develop, secure, and scale...  ...’s DNO Cloud platform. You will own software from development through production maintenance... 
    Senior

    LotusFlare, Inc.

    Winnipeg, MB
    4 hours ago
  • ### **Job Description**## **Overview** The Computer Systems Engineering department is responsible for digital instrumentation and control equipment...  ...system design, equipment selection and procurement, and all software activities. ## **Your role*** Acts as project technical... 
    Senior
    Internship
    Flexible hours

    AtkinsRéalis Group

    Winnipeg, MB
    4 hours ago
  •  ...highly available AWS control plane services using distributed systems expertise and software development leadership. Own foundational systems supporting major AWS services.As a Senior Software Development Engineer, you will build and operate control plane services for AWS... 
    Senior

    Amazon Inc.

    Winnipeg, MB
    4 hours ago
  • Devenez Architecte Logiciel Senior Guidewire en poste hybride à Québec ou Montréal. Ce rôle est idéal pour ceux qui veulent innover dans l'assurance grâce à des API et une architecture solide. Nous invitons les professionnels expérimentés à postuler pour un poste au sein... 
    Senior

    Gravity Conseil

    Winnipeg, MB
    4 hours ago
  •  ...products at OpenTable while working hybrid in the office two days weekly, using semantic HTML, CSS, and automated testing.As a Senior Software Engineer on the Premium Marketing Frontend team, you will develop advertising and marketing products. You will support features used... 
    Senior
    Work at office

    OpenTable

    Winnipeg, MB
    4 hours ago
  • Join our Software Team to build the embedded firmware powering the next generation of AI datacenter...  ...need someone passionate about embedded systems, RTOS’s, virtualization, optimizing close...  .... Work closely with hardware engineers to identify peripheral programming issues... 
    Senior
    Flexible hours

    Movellus Inc.

    Winnipeg, MB
    4 hours ago
  • Design scalable backend systems with Java, Python, Go, or C# as a fully remote Senior Software Engineer at WhatJobs Direct. Build reliable services for demanding applications.WhatJobs Direct seeks a Senior Software Engineer with extensive backend development experience. You... 
    Senior
    Remote work

    Placements24

    Winnipeg, MB
    4 hours ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...that empower content developers worldwide.What You'll Do As a Senior Software Programmer on the Media Services team, you'll provide technical... 
    Senior
    Long term contract
    Worldwide

    Epic Games

    Winnipeg, MB
    4 hours ago
  • Telecom software expertise meets hybrid flexibility in Kimberley, where senior developers build reliable applications using Python, Java, C++, or Go.This Senior Telecom Software Developer role focuses on telecommunications platforms and complex network interactions. You will... 
    Senior

    Placements24

    Winnipeg, MB
    4 hours ago
  • $120.4k - $216.6k per year

     ...generation of the Akamai Cloud. Partner with the best As a Senior Software Engineer II, you will collaborate with development and site...  ...watching your favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most distributed... 
    Senior
    Work at office
    Remote work
    Work from home

    Akamai Career Site

    Winnipeg, MB
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer — Systems. Be the first to apply!