Application Reliability Engineer
$80k - $150k per yearInnodata Inc.
Innodata (Nasdaq: INOD) is a global data engineering company. We believe that data and Artificial Intelligence (AI) are inextricably linked. Our mission is to enable the responsible advancement of artificial intelligence by providing the data, evaluation frameworks, and human expertise required to build AI systems that can be trusted at scale. We provide a range of transferable solutions, platforms, and services for Generative AI / AI builders and adopters. In every relationship, we honor our 36+ year legacy delivering the highest quality data and outstanding outcomes for our customers.
Scope of the Role:
We are looking for a hands-on 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:
- 3-7 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.
The expected salary range for this position is $80,000 - $150,000 CAD per year, based on experience, skills, and qualifications.
Please be aware of recruitment scams involving individuals or organizations falsely claiming to represent employers. Innodata will never ask for payment, banking details, or sensitive personal information during the application process. To learn more on how to recognize job scams, please visit the Federal Trade Commission’s guide at
If you believe you’ve been targeted by a recruitment scam, please report it to Innodata at View email address on jobs.jobcopilot.com and consider reporting it to the FTC at ReportFraud.ftc.gov .
$93k - $117k per year
Eaton\u2019s Electrical sector is currently seeking an Application Engineer to join our team. This position is based at our Delta, BC facility... ...role. Our Talent Acquisition teams also uses AI to identify applicants whose skills are a match for the job. Hiring decisions are...SuggestedFull time- ...includes our scientific research & engineering division (Skynet Software)... ...Avondale is looking for a Reliability Engineer with a background... ...-performance, scalable, and reliable web systems. ~ We also... ...Software welcomes and encourages applications from people with...SuggestedFull time
- ...subsidiaries. At this moment, we need an Applications Engineer to cover the province of Alberta .... ...lathes. G-Drivers License, with reliable transportation Minimum: CNC... ...employment opportunities to all employees and applicants for employment and prohibits...SuggestedHourly payLong term contractFull timeLocal areaNight shift
- ...seeking an inquisitive, action-oriented, and mechanically minded Reliability Engineer . The Reliability Engineer assists with the safe and... ...in home construction, repair and remodeling, industrial applications, papers, tissue, and boxes. What makes us stand out is our...SuggestedFull timeRelocation packageMonday to friday
- ...Description Prioritize candidates with medical device or regulated hardware experience, strong background in reliability engineering, HALT/HASS/ALT, and statistical modeling (Weibull, lognormal). Technical Evaluation – Assess expertise in DFMEA/PFMEA, fault tree analysis...SuggestedFull time
$101.2k - $136.9k per year
...member facing services. We are looking for a highly skilled Site Reliability Engineer (SRE) who will help build, operate and continuously improve... ...at any stage of the recruitment process (including the application stage), we encourage you to let us know by contacting our Talent...Permanent employmentFull timeInternshipWork at officeImmediate startHome officeFlexible hours2 days per week- ...to find out more. The role: We’re looking for a Site Reliability Engineer to manage, maintain, improve and provide support on our platform... ...employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds...Full timeRemote work
- ...modern, IoT-enabled, cloud-based tool for reliability, safety, and operations of physical... ...We’re looking for a Site Reliability Engineer (SRE) to help advance MaintainX’s reliability... ...creating a diverse environment. All qualified applicants will receive consideration for...Full time
- ...through intentional development, strong leadership, and opportunities to make a real difference. Job Description As an Application Engineering Specialist at Vention… You will be reporting directly to the Application Engineering Manager, you will create structural...Full timeInternshipWork at officeWork from home
- ...visit . The Role CMG is looking for a Site Reliability Engineer (SRE) with a strong focus on monitoring, observability, and... ...reliability, performance, and scalability of our infrastructure and applications. You will be responsible for designing, implementing, and...Remote jobFull timeLocal area
$100k - $125k per year
...experienced and motivated Software Engineer to join our dynamic Site Reliability Engineering (SRE) team. As a Site... ...end-to-end lifecycle ownership of applications Knowledge of architecture and application... ...Tipalti Our tech teams are the engine behind our business. Tipalti’s...Full timeWork at officeFlexible hours- ...fit for you! About the Role We are looking for a Site Reliability Engineer to join our Network and Security Operations Center (NOC), a... ...to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join...Long term contractPermanent employmentFull timeWork at officeRemote work
$20 per day
...careers page to see how you can grow with us! As a Site Reliability Engineer at Hiive, you will be responsible for ensuring the... ...performance and system behavior, and ensuring these services are reliable, scalable, and cost-efficient in production. In this role...Full timeSummer holidayRelocation$120k - $200k per year
...and many more. ABOUT THE ROLE At LayerZero, our Site Reliability Engineering (SRE) team is at the intersection of software and systems... ...internal systems to those external users interact with—are reliable, meet the uptime expectations of our users, and continuously...Full time$80k - $95k per year
...Running. Improve What's Next. We're partnering confidentially with a leading Canadian food manufacturer seeking a Mechanical Reliability Engineer to play a key role in improving equipment reliability, maintenance strategy, and plant performance within a highly automated manufacturing...Long term contractPermanent employmentFull timeFor contractorsRelocation package- ...among its board members. Role Overview The Senior Application Security Engineer II is a senior individual contributor responsible for strengthening... ...inclusive of annual base salary and annual bonus as applicable. For sales roles, the range provided is the role’s On...Long term contractFull timeWorldwide
- ...America, Europe, Australia, and Japan. As one of our Lead Site Reliability Engineers, you will combine hands-on technical expertise with... ...Own the design, reliability and evolution of core platform applications, mentoring team members on best practices and ensuring systems...Long term contractFull time
- ...tiptoeing into it. We are rebuilding our engineering culture around a simple belief: AI... ...this role is at the center of keeping it reliable, fast, and scalable. As a Staff SRE, you... ...evaluation purposes in accordance with applicable privacy laws. By participating in an interview...Remote jobFull timeInternshipWork at officeLocal areaFlexible hoursShift workWeekend work
$120k - $160k per year
...ABOUT YOU We are looking for a Site Reliability Engineer (Monetization) who is pragmatic,... ...dynamic setting and is excited to own the application-level infrastructure and reliability... ...and what infrastructure needs to stay reliable - and to bring the reliability lens...Long term contractFull time- ...just be in the right place! We’re looking for a Staff Site Reliability Engineer to join our Data team in Canada. As a Staff Data SRE,... ...empowering our communities Please note that we ask applicants to disclose any criminal convictions, and we conduct criminal...Full timeWork at officeRemote workFlexible hoursShift work
$130k - $150k per year
...Job Ti tle: Fixed Plant Reliabilit y Engineer Reporting directly to the Mill Manager, the Fixed Plant Reliability Engineer is responsible for leading the development... ...the Eskay Creek Site facilities. For those applicants located elsewhere in western Canada, flight...Permanent employmentFull timeLocal areaRemote work- ...development, and evolution of Vention’s machine applications. You will own complex features and... ...support, with a strong focus on reliability, maintainability, and real-world performance... ...product managers, designers, and other engineers to deliver robust applications that power...Long term contractFull timeInternshipWork at officeWork from home
$140k - $180k per year
...marketers, criminals, and surveillance dragnets. Our well-received applications have appeared on Lifehacker, Techradar, and CNET.... ...online privacy for all. Right now we are looking for a Site Reliability Engineer to help us tame DNS. About the Position Linux system...Full timeDirect hireWork at officeRemote work- ...organization. Position Summary: We are seeking a Cloud Application Security Engineer to join our ISC team and support the continued improvement... ..., inclusive and diverse company and we strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities,...Permanent employmentFull timeWork at officeLocal areaWorldwideFlexible hours3 days per week
$110k - $160k per year
...Overview We're seeking a Senior Site Reliability Engineer to join our SaaS-Ops team within... ...best practices. You'll work closely with Application, Platform, and Security teams to drive... ...Opportunity Employer and considers applicants for employment without regard to race,...Full timeInternshipWork at officeLocal areaFlexible hours$82k - $112k per year
...Your Opportunity at ARC’TERYX As the Application Engineer, Corporate Services, you own the... ...to turn their roadmaps into scalable, reliable integrations that drive efficiency and... ...respected. We care about the uniqueness of our applicants, employees, and guests, and we do so in...Full timeWork at officeRemote workShift work$197.5k - $225k per year
...About the Team: As a Senior Site Reliability Engineer, you will be a key technical leader driving... ..., multi-tenant, high-availability applications. Build and operate AI tooling infrastructure... ...protected category in accordance with applicable law. We also consider qualified...Full time$180.4k - $230.4k per year
...role We are looking for a Staff Site Reliability Engineer to lead AI enablement across our... ...infrastructure to ensure AI-generated output is reliable, secure, and production-worthy. This... ...to $203,400/year. Consistent with applicable laws, an employee's pay within this range...Full timeRemote workHome officeFlexible hoursShift work$145k - $185k per year
...simulation at scale possible. We're hiring a Senior Site Reliability Engineer to help build and operate that infrastructure. This role sits... ...to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist...Remote jobFull time$123k - $160k per year
...here. About The Group We're hiring an AI DevOps & Reliability Engineer to own how software ships and runs at Branch. The role has... ...qualify for relocation or visa sponsorship. In accordance with applicable law, the following represents a reasonable estimated...Remote jobFull timeInternshipRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Reliability Engineer. Be the first to apply!
