Lead Application Support Engineer
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 .
$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...SuggestedFull timeFlexible hours- ...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...SuggestedFull timeWork experience placementWork at officeRemote workFlexible hours
- ...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...SuggestedWork at officeRemote workFlexible hoursWeekend work
$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...SuggestedFull timeWork at office2 days per week3 days per week- 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...SuggestedFull time
- ...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 timeShift work
$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 payFull timeWork at officeRemote workFlexible hoursShift work1 day per week$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 timeCasual workWeekend work$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 payFull timeContract workTemporary work- ...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
$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 timeRemote work- ...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
- ...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 timeLive inShift workWeekend workWeekday work
- ...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
- ...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 timeRemote work
- ...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 workRemote work
$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 timeFor contractorsFlexible hours$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 timeFor subcontractorFlexible hours$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 timeFlexible hours$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 timeCurrently hiringFlexible hours$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 timeWork at officeFlexible hours2 days per week- ...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 workWork at officeLocal areaRemote work
- ...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
$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 payFull timeContract workTemporary work- .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
- ...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...
$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- ...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 employmentFull timeWorldwideFlexible hours
- ...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
- ...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 timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Application Support Engineer. Be the first to apply!
- senior application security engineer Canada
- application performance engineer Canada
- senior application support engineer Canada
- app developer Canada
- line support engineer Canada
- operations support system engineer Canada
- IT engineer Canada
- IT developer Canada
- IT support engineer Canada
- tech support engineer Canada



