Talent.com
Senior Software Developer
Senior Software DeveloperGM • Markham, Ontario, Canada
Senior Software Developer

Senior Software Developer

GM • Markham, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Work Arrangement :

This role is hybrid you are expected to report to Markham Elevation Centre three times a week at minimum.

The Role

In the role of Senior Software Developer you will be collaborating with the software development team product managers solution architects and stakeholders to develop and define technical solutions for challenging problems in the mapping domain. This role requires advanced software engineering and leadership skills where you will be responsible for leading new projects and contributing to the existing code base.

Responsibilities

  • Develop software applications using GO Python and SQL.
  • Build Test and Deploy software applications to cloud environments after through testing and validation.
  • Performance tuning usability assessment / improvement.
  • Analyze software defects determine root cause develop fixes test and verify closure.
  • Aggressively engage in the identification / remediation of software related issues.
  • Technical writing regarding system design specifications and user documentation.
  • Act as Subject Matter Expert review designs and code coach other member on the team.

Required Skills and Experience

  • 5 years experiencewith Go programminglanguageformicroservices developmentand gRPC implementations
  • Experiencewith gRPC protocoland service development including streaming APIs protocol buffer definitions and cross-language client integration
  • Hands-on experience with PostgreSQLincludingcomplex queries spatialdata types(PostGIS) and performance optimization forhigh-throughput applications
  • Experience with ProtocolBuffers(protobuf)for API schemadesign codegeneration and cross-platform serialization
  • C interoperabilityexperience for nativeclient library development and cross-language API integration
  • Hash-based versioning systemsand content-addressable storage architectures for distributed filesystems
  • CDN integration preferably with Akamai EdgeAuthor similar platforms
  • Experience withTerraformfor infrastructure as code module development and multi-environmentdeployments
  • KubernetesexpertiseincludingAKS containerorchestration servicemesh concepts and productiondeployment strategies
  • Experiencewith data streaming architecturesusingPub / Sub patterns event-driven systems and real-time analytics pipelines
  • Preferred Qualification

  • Experiencewith map data processingor geospatial systems including tile serving architectures spatial databases and location-based services
  • Automotivesoftware developmentexperience particularly with over-the-air (OTA) update systems vehicle telematics orembedded system integration
  • Real-time streaming and analyticsexperience using toolslike Databricks Apache Kafka or similardistributed processing frameworks
  • Campaignmanagement systemsdevelopmentfor fleet management devicetargeting or contentdistribution networks
  • Minimum Education Required

  • Bachelors Degree in Computer Science Electrical Engineering Computer Engineering or related field.
  • Masters degree in a related technical field is preferred.
  • GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILLNEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.

    Benefits Overview

    The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits in addition to many others :

    Paid time off including vacation days holidays and supplemental benefits for pregnancy parental and adoption leave.

    Healthcare dental and vision benefits including health care spending account and wellness incentive.

    Life insurance plans to cover you and your family.

    Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.

    Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values.

    Tuition Assistance and Employee Assistance Program.

    GM Vehicle Purchase Plan for you your family and friends.

  • About GM

    Our vision is a world with Zero Crashes Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better safer and more equitable for all.

    Why Join Us

    We believe we all must make a choice every day individually and collectively to drive meaningful change through our words our deeds and our culture. Every day we want every employee to feel they belong to one General Motors team.

    Non-Discrimination and Equal Employment Opportunities

    General Motors is committed to being a workplace that is not only free of unlawful discrimination but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

    We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required where applicable to successfully complete a role-related assessment(s) and / or a pre-employment screening prior to beginning employment. To learn more visit How we Hire .

    Accommodations

    General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment email us or call us your email please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

    Required Experience :

    Senior IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Senior Software Developer • Markham, Ontario, Canada

    Similar jobs
    Senior Software Developer

    Senior Software Developer

    Life Surge • Greater Toronto Area (GTA), ON, CA
    Full-time
    Quick Apply
    Job Title : Senior Software Developer Employment Type : Full-Time, 40 hours / week Reports to : Vice President of Product Technology FLSA Status : Exempt Posi...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Fairygodboss • Toronto, Canada
    Full-time
    Who are we? Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where tech thinkers a...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Clutch Technologies Inc. • Toronto, ON, Canada
    Full-time
    Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of the...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    hireVouch • Toronto, ON, Canada
    Full-time
    This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 200+ integrations).You’ll have the o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VAST Data • Toronto, Canada
    Full-time
    We are looking for a Core Database Developer (Database Internals) to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Clever Devices Ltd. • Toronto, ON, Canada
    Full-time
    As THE leader in transit technology, Clever Devices' vision is to make meaningful contributions to worldwide mobility.Our goal is to be the leading provider of exciting technology that improves...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    CI Financial Corp. • Toronto, ON, CA
    Full-time
    At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Medeloop • Toronto, ON, Canada
    Full-time
    Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries acro...Show more
    Last updated: 29 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Saint Laurent Consulting • toronto, on, ca
    Full-time
    Saint Laurent Consulting - Hiring on behalf of our client.Location & Work Authorization (required).Have Canadian Citizenship or Permanent Residency. Our client is on a mission to revolutionize derma...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Passage • Toronto, Canada
    Full-time
    Who We Are Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support. we connect families all around the wor...Show more
    Last updated: 24 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Services de Gestion Quantum Ltée • Toronto, Ontario, Canada
    Permanent
    Position : Senior Software DeveloperLocation : Toronto, ON (Hybrid)Our client, a leading fintech company, is looking for a Senior Software Developer to join their growing team.This role will play a k...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Puzzle Cats • Toronto, ON, Canada
    Full-time
    About the Senior Software Engineer position.We are looking for talented engineers interested in creating something big! To succeed in this role, you will need to have a good understanding of the ca...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Rose Rocket • Toronto, ON, Canada
    Full-time
    Rose Rocket 🚀 is a market leader in Transportation Management Software.We’re a startup going after the $700+ billion dollar trucking industry, leading the shift to SaaS while revolutionizing...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Jobber • Toronto, Canada
    Full-time
    Jobber , a platform helping small businesses succeed.Subscription Infrastructure : Manage and improve billing experience and drive monetization. Sign Up & Trial : Help new service providers navigate...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BlueMatrix • Toronto, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.About BlueMatrix BlueMatrix is the market-leading platform for content creation, distribution, and compliance in the investment researc...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Architect

    Senior Software Architect

    Varicent • Toronto, ON, Canada
    Full-time
    At Varicent, we're not just transforming the Sales Performance Management (SPM) market—we're redefining how organizations achieve revenue success. Our cutting-edge SaaS solutions empow...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Intellistack • Toronto, Canada
    Full-time
    Intellistack Get AI-powered advice on this job and more exclusive features.At Intellistack, we’re committed to revolutionizing the way organizations collect information, automate workflows, and cre...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Passage International • Toronto, Canada
    Full-time
    Who we are Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support. we connect families all around the wor...Show more
    Last updated: 6 days ago • Promoted