Talent.com
Senior Software Developer
Senior Software DeveloperGeneral Motors • Markham, York Region, CA
Senior Software Developer

Senior Software Developer

General Motors • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
Job description

Overview

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 Qualifications

  • 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

  • Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, or related field.
  • Master’s 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • Markham, York Region, CA

    Similar jobs
    Senior Software Engineer II

    Senior Software Engineer II

    Tripledot Studios • Toronto C6A, ON, Canada
    Remote
    Full-time
    For candidates residing in California, Colorado, Florida, Georgia, Illinois, Maryland, Massachusetts, Minnesota, Nevada, New Hampshire, New Jersey, Oregon, Rhode Island, Texas, and Washington State...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Rider Partnerships

    Senior Software Engineer, Rider Partnerships

    Lyft • Toronto C6A, ON, Canada
    Remote
    Full-time
    At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is looking for software e...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    SS&C • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer page is loaded## Senior Software Engineerlocations : Toronto, Canadatime type : Full timeposted on : Posted Yesterdayjob requisition id : R38413As a leading financial s...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Dealertrack Toronto, ON (Canada)

    Senior Software Engineer, Dealertrack Toronto, ON (Canada)

    TRADER Corporation • Toronto C6A, ON, Canada
    Full-time
    We are TRADER, a Canadian leader in digital automotive solutions.Canadians buy, sell, and finance vehicles with confidence. Europe’s largest online car marketplace, we’re shaping the future of autom...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer, Rider Partnerships

    Senior Software Engineer, Rider Partnerships

    Socotra, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    At Lyft, our purpose is to serve and connect.We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Lyft is looking for software e...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RLDatix • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Software Engineer | R&D | Toronto, ON | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineering Lead | Scale & Impact

    Senior Software Engineering Lead | Scale & Impact

    Capital One • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading financial services provider is looking for a Senior Software Engineering Manager in Toronto, Ontario.In this role, you will lead and inspire multiple teams of software engineers, focusing...Show more
    Last updated: 6 days ago • Promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Hays • toronto, on, ca
    Full-time
    Staff / Senior Software Developer.We are looking for a Staff / Senior Software Developer to join our cross-functional AI Engineering team. You will be a key architect and contributor to an.The ideal can...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

    Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

    BitGo Inc. • Toronto C6A, ON, Canada
    Full-time
    BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer, Senior

    Software Engineer, Senior

    Shift4 • Toronto C6A, ON, Canada
    Full-time
    Shift4 (NYSE : FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world.As the leader in commerce-enabling technology, Shift4 powers billions of transactions a...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Valence • Toronto C6A, ON, Canada
    Remote
    Full-time
    Valence has built the only AI native coaching platform for enterprise, offering personalized, expert, and human-like guidance and support to any leader or employee. We’re not just talking about the ...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • newmarket, on, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TRAFFIX • Toronto C6A, ON, Canada
    Full-time
    TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VerticalScope Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Full-Stack Engineer (Generalist) – Remote Canada.VerticalScope is looking for a senior, high-agency full-stack engineer to own and drive meaningful product surface area across multiple high-...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    SGGG Fund Services Inc. • Toronto, Canada
    Full-time +1
    Senior Software Developer role at SGGG Fund Services Inc.Pay Range Base pay range : CA$120,000.Final compensation will be based on skills and experience. Additional compensation includes discretionar...Show more
    Last updated: 7 days ago • Promoted
    Sr. Android Developer

    Sr. Android Developer

    CIBC • Toronto C6A, ON, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing ...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer, CoCounsel AI Drafting

    Senior Software Engineer, CoCounsel AI Drafting

    PowerToFly • Toronto C6A, ON, Canada
    Remote
    Full-time
    New Position : This position is open due to an existing vacancy to support our evolving business needs.Are you ready to shape the future of legal technology with AI? Do you thrive in ambiguous, fast...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    emergiTEL • Toronto C6A, ON, Canada
    Full-time
    Our client is looking for an experienced.This role is focused on designing, enhancing, and supporting systems that enable trading activities, asset class operations, and investment workflows.The id...Show more
    Last updated: 8 days ago • Promoted