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

Lead Application Support Engineer

Full-time

Innodata

Scope of the Role:

We are looking for a hands-on Lead Application Support Engineer to support, maintain, and enhance business-critical enterprise applications built and running on Google App Engine (GAE) and microservices.

The role is focused on application availability, production support, incident response, troubleshooting, and continuous feature enhancement rather than building a new application from the ground up. The ideal candidate can quickly understand an existing microservices-based application landscape, restore service when users are impacted, and deliver incremental enhancements safely across test, pre-production, and production environments.

Experience supporting large-scale, business-critical applications in complex enterprise technology environments is preferred.

What You’ll Own:

  • Provide production support and maintenance for enterprise applications hosted on Google App Engine , including standard and flexible environments.
  • Act as a first point of contact for user-impacting incidents: triage, diagnose, restore service, and drive issues to closure within agreed SLAs/SLOs .
  • Troubleshoot application errors, failed requests, latency and performance degradation, service-to-service failures, configuration issues, quota/scaling limits, and dependency or integration failures.
  • Design, develop, and deliver feature enhancements and functional improvements to existing applications based on user and business needs.
  • Support applications built on microservices architecture, including service boundaries, APIs/contracts, inter-service communication, authentication, and failure/retry behavior.
  • Own build, release, and deployment activities across development, test, pre-production, and production environments with appropriate validation, approvals, and rollback plans.
  • Manage App Engine deployments including versions, traffic splitting/migration, canary and staged rollouts, rollbacks, service configuration, and scaling settings.
  • Perform root-cause analysis for recurring production issues and implement sustainable fixes.
  • Build and maintain monitoring, alerting, logging, dashboards, and error reporting using Cloud Monitoring , Cloud Logging , Error Reporting , and Cloud Trace .
  • Support platform, framework, library, dependency, and runtime upgrades while maintaining stability, supportability, and compliance.
  • Support IAM , service accounts, access controls, secrets management, and operational governance.
  • Participate in change management, release-readiness reviews, and on-call/rotational support as required.
  • Collaborate with client and cross-functional Application Engineering, Product, QA, Data Engineering, Infrastructure, and Platform teams.
  • Adapt to established client-specific engineering, security, review, change-management, and operational processes.
  • Create and maintain technical documentation, operational runbooks, troubleshooting guides, deployment procedures, and support playbooks.

Microservices Expectations:

  • Service decomposition and ownership: understand service boundaries, upstream/downstream dependencies, and ownership of behavior or data.
  • APIs and contracts: REST and gRPC/protobuf interfaces, versioning, backward compatibility, and contract-change impacts.
  • Inter-service communication: synchronous calls, asynchronous/event-driven messaging ( Pub/Sub , Cloud Tasks ), idempotency, retries, timeouts, backoff, and circuit breaking.
  • Service-to-service authentication and authorization using service accounts, identity/tokens, and least-privilege access.
  • Distributed troubleshooting using logs, distributed tracing, and correlation IDs to isolate failures across services.
  • Failure modes at scale, including cascading failures, partial outages, hot spots, quota exhaustion, and graceful degradation.
  • Independent deployability and coordination of multi-service releases when required.
  • Service-level observability, including dashboards, SLIs/SLOs , alerting, and error budgets.

You’ll Thrive in This Role If You Have:

  • 10+ years of experience in Application Support, Application Engineering, Software Engineering, Cloud Engineering, or a related role.
  • Strong hands-on experience supporting, maintaining, and enhancing production applications on Google Cloud Platform (GCP) .
  • Hands-on experience with Google App Engine , including deployment, configuration, scaling, versioning, and troubleshooting.
  • Solid understanding of microservices architecture, REST/gRPC APIs , service-to-service communication and authentication, distributed tracing, and cross-service debugging.
  • Practical experience with deployments and promotions across multiple environments, including release validation, rollback, and change control.
  • Strong programming skills in one or more of Python , Java , Node.js/JavaScript , or Go .
  • Working knowledge of SQL and application data stores such as Cloud SQL , Firestore/Datastore , Cloud Spanner , or BigQuery .
  • Good understanding of GCP IAM , service accounts, permissions, monitoring, logging, alerting, and production operations.
  • Experience with CI/CD pipelines and automated build/deployment tooling such as Cloud Build , Jenkins , GitHub Actions , or GitLab CI .
  • Experience troubleshooting complex production environments and performing root-cause analysis under time pressure.
  • Ability to quickly understand existing systems, codebases, services, configurations, and client-specific tools and workflows.
  • Strong communication and collaboration skills, including communication during user-impacting incidents.

Preferred Qualifications:

  • Experience supporting large-scale internal or enterprise applications with demanding availability, reliability, and performance requirements.
  • Ability to quickly learn and operate within enterprise-specific application frameworks, deployment tooling, and support processes.
  • Cloud Run , GKE , Cloud Functions , or other GCP application services.
  • Apigee/API Gateway , load balancing, and API management.
  • Pub/Sub , Cloud Tasks , Cloud Scheduler , and asynchronous/event-driven patterns.
  • Infrastructure as Code , particularly Terraform .
  • SRE practices including SLIs/SLOs , error budgets, incident management, and blameless postmortems.
  • Containerization with Docker and Kubernetes fundamentals.
  • Frontend or full-stack experience supporting user-facing web applications.
  • Looker/Tableau/BI platforms or reporting integrations.
  • Supporting AI/ML , GenAI , or LLM-based applications running on GCP , including Vertex AI .
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Application Support Engineer in Canada vacancy
  • $70k - $110k

     ...SystemsCanada, were not just engineering technology were shaping the...  ...an Integrated Logistics Support (ILS) Engineering Analyst who...  ...security assessed. Successful applicants must meet all applicable security...  ...and allied forces with leading-edge systems. Youll be surrounded... 
    Suggested
    Full time
    Flexible hours

    GD Mission Systems

    Canada
    5 days ago
  •  ...And that starts with our people. As a leading health tech company that’s founder-led...  ..., fast-paced environment. As a Senior Application Engineer specializing in Salesforce Agentforce...  ...the team to our business partners and support both transformational projects, high priority... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Canada
    12 days ago
  •  ...We are currently seeking a Production Support Engineer-REMOTE-Vancouver to join our team in Vancouver...  ..., troubleshoot, and resolve application and data pipeline issues within agreed...  ...innovation. We are one of the world's leading AI and digital infrastructure providers... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    Weekend work

    NTT DATA, Inc.

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...in software development or AI-enabled application development. We need hands-on experience...  ...We value experience using AI-assisted engineering tools such as GitHub Copilot or similar...  ...develop AI-enabled applications that support automation, summarization, and intelligent... 
    Suggested
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    a month ago
  • At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare... 
    Suggested
    Full time

    PointClickCare

    Canada
    12 days ago
  •  ...Job Title: AI Support Analyst Location: Montreal, QB Job Type: Full-Time (...  ...document knowledge, collaborate with Level 3 Engineering, and contribute to building an...  ...Required Skills Technical Support Application Support AI Support Microsoft... 
    Full time
    Shift work

    Acestack

    Canada
    1 day ago
  • $68.64k - $89.44k

     ...a.m. and 6:00 p.m. MST and take part in a 24/7 on-call rotation. We are looking for experience in a Tier 2 operational or application support environment, supporting complex business or internally developed technologies. We want a customer-focused professional with... 
    Hourly pay
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work
    1 day per week

    Noralta Technologies Inc.

    Canada
    3 days ago
  • $48 per hour

     ...is currently looking for a Lead Heavy Duty Mechanic to join...  ...the various types of diesel engines; ~ Ability to oversee, coach...  ...those that complete the online application and meet the minimum job qualifications...  ...(AI) tools may be used to support certain stages of the... 
    Full time
    Casual work
    Weekend work

    Clean Harbors

    Canada
    7 days ago
  • $25 - $34 per hour

     ...are seeking a customer-focused IT Service Delivery Technician to provide technical support for the organization's end users across hardware, software, networking, and enterprise applications. In this role, you will be responsible for deploying and supporting endpoint... 
    Hourly pay
    Full time
    Contract work
    Temporary work

    Dynamics ATS

    Canada
    21 days ago
  •  ...come Eventually manage a team Control from end-to-end the application procedure and code practices Manage builds, store...  ...learn, are highly curious about new frameworks and solutions to engineering problems Fast-moving : you deploy daily, iterate quickly,... 
    Full time

    DualEntry

    Canada
    a month ago
  • $94.5k - $108k

     ...500 - 108,000 per year Requirements: Proven experience in supporting or developing solutions within Blue Yonder WMS Discrete In-...  ...announce an opportunity for a Blue Yonder WMS Discrete Support Engineer to join our dedicated supply chain and warehouse management... 
    Full time
    Remote work

    Cognizant

    Canada
    more than 2 months ago
  •  ...About this Role As a Support Engineer, you will be at the center of providing an excellent experience to customers by diagnosing and resolving...  ...Technical Expertise: Strong understanding of software applications , Internet protocols , troubleshooting , and... 
    Full time

    Ashby

    Canada
    20 days ago
  •  ...An overview of this role Support Engineering at GitLab isn’t just a title - you will be embedded within the Engineering department and will...  ...Participate in our hiring processes by reviewing applications and assessments, and by participating in interviews. What... 
    Full time
    Live in
    Shift work
    Weekend work
    Weekday work

    GitLab

    Canada
    17 days ago
  •  ...evaluation systems. As an AI/ML Research Engineer, LLM Training & Evaluation , you will...  ...improvement for foundation model builders and leading labs. This role is ideal for someone...  ...reliability and throughput, and supporting advanced evaluation scenarios such as long... 
    Full time

    Innodata

    Canada
    24 days ago
  •  ...About the role We’re looking for a Design Engineer who lives at the intersection of design and code. You’ll sit directly with the Product Design team, alongside a group of designers who are AI-first builders, that work across a range of tools and constantly explore new... 
    Full time
    Remote work

    WorkOS

    Canada
    3 days ago
  •  ...Role As a Senior Product Engineer at Northbeam, you will play...  ...fullstack web solutions that support our business. You will own major...  ..., high-impact problems, leading projects with multiple stakeholders...  ...company Optimize our web application for best-in-class speed of... 
    Temporary work
    Remote work

    Northbeam

    Canada
    a month ago
  • $85k - $120k

     ...SystemsCanada, were not just engineering technology were shaping the...  ...provide on-site engineering support for airborne mission systems....  ...ordering replacement parts Lead and support technical investigations...  .../ITAR-related approvals, as applicable Experience working with or... 
    Full time
    For contractors
    Flexible hours

    GD Mission Systems

    Canada
    5 days ago
  • $90k - $115k

     ...SystemsCanada, were not just engineering technology were shaping the...  ...systems for air and maritime applications, specializing in integrated sonar...  ...to join our A&N Division to support the delivery of complex sonar...  ...technical support and lead discussions on integration strategies... 
    Full time
    For subcontractor
    Flexible hours

    GD Mission Systems

    Canada
    5 days ago
  • $90k - $120k

     ...SystemsCanada, were not just engineering technology were shaping the...  ...to DNDAF and UAF. Support testing activities including...  ...Computer Science, Engineering, or applicable scientific discipline is required...  ...and allied forces with leading-edge systems. Youll be surrounded... 
    Full time
    Flexible hours

    GD Mission Systems

    Canada
    5 days ago
  • $95k - $110k

     ...SystemsCanada, were not just engineering technology were shaping the...  ...Minimum 5 years of applicable experience Requirements development...  ...processes and tools Supporting System Integration and System...  ...ability to conduct analysis leading to sound conclusions Enthusiastic... 
    Full time
    Currently hiring
    Flexible hours

    GD Mission Systems

    Canada
    5 days ago
  • $122.1k - $162.8k

     ...We look for 10+ years in infrastructure engineering, including enterprise-scale system design...  ...We require a proven track record of leading large-scale infrastructure programs and...  ...We lead the design, implementation, and support of enterprise infrastructure systems to... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    more than 2 months ago
  •  ...Staff Engineer, Design Engineering Req ID: 137022 Region: Americas...  ...systems/circuits for various applications. Research system ideas and...  ...as needed. Provide support throughout the manufacturing...  .... Detailed Description Lead the design and development of... 
    Temporary work
    Work at office
    Local area
    Remote work

    Celestica International LP

    Canada
    6 days ago
  •  ...About your role We are looking for a Staff Design Engineer to join our Design team. This is a role for someone who has built a design...  ...design taste. Comfortable reading and writing production code, but leading through judgment rather than throughput. ~ Experience... 
    Full time

    Juniper Square

    Canada
    17 days ago
  • $48 - $62 per hour

     ...designing, developing, and maintaining scalable backend applications while supporting enterprise software systems. The ideal candidate has experience...  ...practices. Collaborate with business stakeholders, engineering teams, and customers to gather requirements and resolve... 
    Hourly pay
    Full time
    Contract work
    Temporary work

    Dynamics ATS

    Canada
    28 days ago
  • .Net Developer for court management program, cloud-based system. Full software development life cycle from conception to deployment. On-site work only. Available for extensions. Requirements: .Net development Cloud platform experience Full SDLC participation...
    Full time

    Arkansas Office of the Courts

    Canada
    18 days ago
  •  ...administer Salesforce across Financial Services Cloud, Sales Cloud, and Service Cloud Build and manage reports and dashboards to support business needs Support Salesforce integrations with internal and external systems Collaborate with business and technical... 

    J M Group Inc

    Canada
    1 day ago
  • $75.9k - $141.9k

     ...Practical experience utilizing AI-supported coding or developer...  ...ongoing maintenance of intricate applications or services, ensuring...  ...intricate system challenges, leading root cause analyses and instituting...  .... Establish and maintain engineering standards for coding quality... 
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  •  ...Job Title: Systems Design Engineer Location: Abbotsford, BC Employment Type:...  .... Why You'll Love Working Here: * Supportive, hands-on engineering environment that...  ...ensuring equal employment opportunities for applicants and employees. We are committed to filling... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    Acara Solutions

    Canada
    more than 2 months ago
  •  ...the hiring and placement of top-level engineering and construction professionals across Western...  ..., 3D modelling, detailing, fabrication support, and field reviews. KEY...  ...development. • Ensure designs comply with applicable codes and standards. QUALIFICATIONS... 
    Full time

    WolfTrek Corp

    Canada
    3 days ago
  •  ...opportunities we can find anywhere in the business. As an Applied AI Lead, you'll be responsible for finding those opportunities in the...  ...establishments in the US. Hyperpersonalized outbound email engine, sending around 5k unique emails daily with a best-in-class... 
    Full time
    Remote work

    Owner

    Canada
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Application Support Engineer. Be the first to apply!