A

Accenture

Advises businesses and runs their technology

Node.js Backend Engineering Lead

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 7.5 years of experience is required; the posting separately states a minimum of 5 years of relevant experience in Node.js backend development.
  • Strong experience in Node.js and TypeScript development.
  • Experience building RESTful and GraphQL APIs.
  • Hands-on experience with Express.js, Factify, or NestJS.
  • Experience with AWS services including AWS Lambda, Amazon DynamoDB, Amazon S3, Amazon SQS, Amazon SNS, Amazon API Gateway, and Amazon ECS.
  • Strong understanding of asynchronous programming, Promises, Async/Await, Streams, Event Emitter, and error handling.
  • Experience with relational and NoSQL databases.
  • Experience with automated testing frameworks such as Jest, Mocha, and Supertest.
  • Experience with Git, CI/CD pipelines, and Docker.
  • Experience monitoring applications using Amazon CloudWatch or similar tools.
  • Experience supporting production applications and troubleshooting incidents.
  • Experience working in Agile and DevOps environments.
  • At least 15 years of full-time education is required.

Responsibilities

  • Perform independently as a subject matter expert in Node.js backend development.
  • Design, develop, and enhance backend and Backend-for-Frontend services using Node.js and TypeScript.
  • Build RESTful and GraphQL APIs supporting catalog management, metadata, entitlement, playback authorization, and device registration.
  • Develop API aggregation and response transformation layers for Web, Mobile, Smart TV, and Set-Top Box platforms.
  • Integrate applications with AWS services including AWS Lambda, Amazon DynamoDB, Amazon S3, Amazon SQS, Amazon SNS, Amazon API Gateway, and Amazon ECS.
  • Write maintainable JavaScript and TypeScript code following development standards.
  • Develop and maintain automated unit, integration, and regression tests.
  • Participate in code reviews, CI/CD processes, and release activities.
  • Analyze production incidents, perform root cause analysis, and resolve performance issues.
  • Troubleshoot Node.js runtime issues, including memory leaks, event loop latency, connection pool exhaustion, and timeout-related issues.
  • Collaborate with development, operations, architecture, and business teams.
  • Contribute to technical documentation, knowledge sharing, and continuous improvement activities.
  • Participate in on-call and production support activities.

Desired Qualifications

  • Experience in OTT, streaming, broadcast, or digital media platforms.
  • Knowledge of HLS, DASH, and DRM technologies including Widevine, PlayReady, and FairPlay.
  • Understanding of Content Delivery Networks and Server-Side Ad Insertion.
  • Experience with Apollo GraphQL Server and schema design.
  • Knowledge of Node.js Streams and backpressure handling.
  • Exposure to AWS Media Services including MediaConvert, MediaPackage, MediaTailor, EventBridge, Kinesis, and Step Functions.
  • Experience with Terraform, AWS Cloud Development Kit, or AWS CloudFormation.
  • Basic knowledge of Kubernetes, Amazon EKS, Redis, Amazon ElastiCache, Grafana, Elastic Stack, Datadog, and OpenTelemetry.
  • Exposure to ServiceNow, Jira Service Management, and IT Service Management processes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience with cloud-native application development.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs