AdTechTalent
Engineering2 days agoOn-site

Merkle

Lead Technical Architect

leadershipJavaScriptTypeScriptReactNode.jsExpressNestJSGraphQLMERNmicroservicesRESTCI/CDAzureAWSDockerKubernetesagiletest-driven developmentsoftware architecturecloudevent-driven architectureKafkateam managementmentoringsoftware developmentplatform engineering

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Lead

Years experience

5-10

Location

Bengaluru, India

Full job description

Lead and mentor software teams delivering applications and systems within the Dentsu ecosystem. Provide technical leadership and collaborate with Product, Architecture, Security, and DevOps teams. Participate in solution design and drive teams to technical outcomes. Create and maintain the technical vision and roadmap. Manage Engineering Leads and ensure team skills and composition are adequate. Guide teams in modern web development practices and ensure platform services are scalable, resilient, and maintainable. Collaborate across geographies to deliver secure, reliable, and scalable code using CI/CD and Agile practices. Maintain high code quality, testing, and review standards. Stay updated on emerging technologies and ensure solution designs meet security and data privacy guidelines. Required skills include experience managing software teams, agile test-driven development, JavaScript/TypeScript, MERN stack, microservices, REST, GraphQL, CI/CD, Azure, AWS, Docker, Kubernetes, and strong communication skills.

What you'll do

  • Manage and mentor software teams delivering applications and systems for end users
  • Advocate for the team and share practices, ideas and successes with other product delivery teams
  • Provide technical leadership across workstream discussions ensuring seamless collaboration
  • Participate in brainstorming and solution design sessions with Solution Architects and Developers
  • Drive the team to agreed outcomes and a technical way forward
  • Work with Product team to solve business problems with software in the shortest sustainable lead-time
  • Explain technical solutions clearly to business and technical audiences
  • Create the Technical Vision and Roadmap for the Platform Team
  • Ensure team composition and skills are adequate, line manage Engineering Leads, mentor and coach them
  • Guide teams in modern web application software development practices
  • Publish, communicate, and maintain the technical vision and roadmap for the Workstream
  • Ensure user experience aligns to Product vision and meets acceptance criteria and delivery timescales
  • Ensure platform services are scalable, resilient, well documented and easy to consume and maintain
  • Collaborate with Architecture, DevOps, Security teams across geographies and timezones
  • Deliver secure, reliable, robust, scalable code using automation and CI/CD pipelines and Agile practices
  • Lead teams in diagnostics, debugging, testing, deploying, and troubleshooting to drive quality and business value
  • Enable an empowered team model and manage workload and stakeholder expectations
  • Stay up to date with emerging technologies and assess their impact and benefit
  • Ensure solution design is reviewed effectively and conforms with NFRs, Security and Data Privacy guidelines
  • Implement software engineering best practices such as pair programming, clean code, CI/CD, pyramid testing within Scrum
  • Ensure code quality, test practices and code reviews are conducted to a high standard

Requirements

  • Proven experience managing small software teams and mentoring engineers in enterprise web development and services development using loosely coupled systems
  • Highly experienced in agile test driven software development
  • Passionate about writing well-crafted clean code and comfortable working in an agile environment
  • Ability to write high-quality code across modern JavaScript based programming languages and frameworks
  • Knowledge and experience of delivering solutions using a microservice architecture with RESTful protocols and frameworks such as Express, NestJS and GraphQL
  • Ability to quickly learn and apply emerging programming languages, frameworks, and platforms
  • Knowledge and experience of implementing Continuous Integration and Continuous Delivery
  • Knowledge and experience of hosting in cloud platforms such as Azure and AWS
  • Working experience with Docker and/or Kubernetes
  • Good communication and collaboration skills
  • Good experience of working in a Microsoft Azure environment
  • Extensive experience in building applications and web services in MERN (Mongo, Express, React, Node) using Webpack, Typescript, GitHub
  • Experience with Redis, Okta, OpenID is a distinct advantage
  • Extensive experience of code quality, test, CI/CD and package managers such as Jest, Lint, Brigade and Helm
  • Experience of Kafka, n8n and event driven architecture
  • Experience of leading teams in delivering software and platform services
  • Good working knowledge of GraphQL APIs (federation using Wundergraph), ABAC solutions (Symphonic or equivalent), CMS platforms (Strapi or equivalent)

Tech stack

JavaScriptTypeScriptReactNode.jsExpressNestJSGraphQLMongoDBMERNWebpackGitHubRedisOktaOpenIDJestLintBrigadeHelmKafkan8nDockerKubernetesAzureAWSSymphonicStrapiWundergraphDataBricksSparkPythonAzure Data LakeAzure Blob StorageCI/CDMicroservicesREST

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.