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 22 days ago
Similar jobs that could be interesting for youBased on the Lead Application Support Engineer in Canada vacancy
  •  ...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
  •  ...Role: RDJ Axway Support Engineer Location: Montreal, QC (Onsite) Position Overview We are seeking an experienced RDJ Axway...  ...proficiency with Jira. Key Jobs & Responsibilities Application Support & Rules Management: Provide specialized support for... 
    Suggested

    Lorven technologies

    Canada
    2 days 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
    more than 2 months 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
    19 days 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
    a month ago
  •  ...combined with solid DevOps and application deployment experience.  The...  ...automation, and application support within enterprise...  ...Information Technology, Software Engineering, or equivalent work experience...  .... We are one of the world's leading AI and digital infrastructure... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    2 days ago
  • $48 per hour

     ...is currently looking for a Lead Heavy Duty Mechanic to join...  ...the various types of diesel engines; ~ Ability to lead in a team...  ...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
    8 days ago
  •  ...We are seeking a Senior COBOL / Production Support Engineer to maintain and optimize our core client deposit platform (Depo). This role...  ..., including managing nightly batch processing and resolving application incidents. The ideal candidate possesses strong legacy... 
    Night shift

    J M Group Inc

    Canada
    2 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
    a month 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... 
    Live in
    Shift work
    Weekend work
    Weekday work

    GitLab

    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
  •  ...We are hiring for a RDJ Axway Support Engineer. The role focuses on supporting and optimizing an Axway RDJ financial accounting integration platform, including configurations, processing rules, and production workflows. A strong fit will have hands-on Axway RDJ... 

    J M Group Inc

    Canada
    2 days ago
  •  ...across our entire organization, supported by an in-house technology stack spanning custom applications, cloud infrastructure, data...  ...experience justifies it, and lead the transition of existing cross...  ...in Computer Science, Software Engineering, Information Technology, or a... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Surerus Murphy Joint Venture

    Canada
    19 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
  • $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
    25 days ago
  • $100k - $132k

     ...SystemsCanada, were not just engineering technology were shaping the...  ...for air and maritime applications. Our team specializes in areas...  ...multiple sonar subsystems and supporting components Designing system...  ...integrated sonar performance Leading or supporting qualification... 
    Full time
    Currently hiring
    Flexible hours

    GD Mission Systems

    Canada
    25 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... 

    Innodata

    Canada
    a month ago
  •  ...About Us We are a multidisciplinary civil engineering firm providing services in land...  ...grading, drainage, and stormwater design in support of roadway and site development...  ...QC processes and ensure compliance with applicable design standards and regulations ~Participate... 
    Full time

    Genuine Search Group

    Canada
    more than 2 months 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
    23 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
  • $39 - $42 per hour

     ...Vous êtes responsable de la conception des applications logicielles informatiques soutenant les...  ...the design of IT software applications supporting MRO processes Responsible for local and global applications focused on engineering data analytics & operational execution... 
    Contract work
    Local area

    Belcan

    Canada
    10 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
    a month 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
    23 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
    a month ago
  •  ...This role sits at the heart of Tilt’s card growth engine, leading one of our newest credit card acquisition channels: Direct Mail. As the Direct Mail Lead , you’ll focus on the strategy, execution, and performance of Tilt’s direct mail program - from audience targeting... 
    Full time

    Tilt

    Canada
    a month ago
  •  ...flourish, we'd love to meet you. As the Art Lead, you will... Lead and manage the art...  ...the Art Director, Production, Design, Engineering, and studio leadership, advocating for...  ...part of how we hire, give feedback, and support one another every day. We're looking... 
    Full time
    Temporary work
    Remote work

    Gardens Interactive

    Canada
    11 days ago
  • $177k - $265k

     ...efficiency Establish practices that support faster issue detection, resolution, and...  ...common issues independently Partner with engineering teams to embed automation into...  ...Affirmative Action employer.  All qualified applicants will receive consideration for... 
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    more than 2 months ago
  •  ...responsibilities Own the Mission Critical vendor portfolio: maintain the tiered list, validate it against business impact analysis findings, support exit and failover planning, and drive risk treatment for single points of failure with Procurement, Business Continuity, and... 
    Full time

    Anthropic

    Canada
    a month ago

Do you want to receive more vacancies?

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