Technical Lead Software Engineering - MDM

Overview

On Site
Depends on Experience
Full Time
Accepts corp to corp applications

Skills

React
Node.js
MDM
Devops
Data Governance
Retail

Job Details

Title: Technical Lead Software Engineering
Type: Hands-on Technical Leadership role Cloud-Native Web & MDM Systems


What to Look for in a Candidate

  • Tech Stack: Strong hands-on experience in Node.js + React, PostgreSQL, MongoDB, GraphQL, Kafka (MSK), WebSockets

  • Cloud: Deep expertise in AWS (Azure/Google Cloud Platform acceptable but AWS preferred); experience with cloud-agnostic deployment

  • Architecture: Experience in designing scalable web applications and modernizing legacy systems

  • Observability: Hands-on with New Relic or similar monitoring tools; understands metrics, logging, alerting

  • MDM Focus: Familiarity with Master Data Management concepts (customer, product, supplier, location data)

  • Leadership: Led distributed teams, conducted code reviews, mentored developers, delivered in Agile/Scrum setup

  • Soft Skills: Strong communicator; able to translate between business and tech, work across teams and time zones


Ideal Profile

  • 5+ years in software engineering, including 3+ years leading teams

  • Deep full-stack engineering background (React frontend + Node backend)

  • Built/led apps tied to headquarters operations or enterprise master data

  • Prior experience working on retail, ecommerce, or centralized systems is a plus

  • Strong advocate for DevOps, observability, CI/CD, and data governance best practices

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.