×
Register Here to Apply for Jobs or Post Jobs. X

Engineering Manager - Digital Platform

Job in Jackson, Madison County, Tennessee, 38303, USA
Listing for: Revance
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Software Project Mgr/ Lead
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

Role Overview

Engineering Manager for Revance's digital platform - Salesforce and modern headless web, spanning digital properties including but not limited to B2C consumer experiences, and the B2B Provider platform. Owns engineering capability, quality, standards, tech debt, and strategic vendor partnership across pods. Manages and grows the internal engineering team while building internal capacity over time, transitioning Revance from a vendor-heavy delivery model to a stronger internal function.

What

will you be responsible for:

Hands‑on technical management role. The Engineering Manager has the depth to drop into code when the team needs them - debugging critical production issues, unblocking engineers, validating architectural decisions, and coaching through code. Not a manager from a distance; the team looks to this person for substantive guidance when they hit roadblocks.

Operating model with Product Leads

Revance operates in a product‑led pod structure with dedicated pod teams maturing over time. Product Leads own pod outcomes and day‑to‑day relationships with vendor engineers in their pod. The Engineering Manager owns capability, quality, standards, and strategic vendor partnership across all pods. Both are jointly accountable for delivery health. Matrix model: PMs & Product Leads run pods; EM runs the engineering function that supports them.

Vendor

partnership and capacity building
  • Owns the strategic relationship with external delivery partners for digital product execution; holds them accountable to staffing commitments, capability standards, and role‑level expectations (tech lead, scrum master, developers) across pods.
  • Ensures vendor engineers assigned to each pod have the right expertise; addresses skill gaps through staffing decisions, coaching, or replacement.
  • Owns the long‑term internal‑vs‑vendor balance – what stays with vendors, what transitions in‑house. Creates and executes a 12‑18 month transition roadmap sequenced by risk and value.
  • Owns vendor escalations when performance issues arise, in partnership with Product Leads.
Team and people management
  • Hire and manage the internal engineering team– Recruit engineers as needed and directs the team's work, ensures quality and delivery, and evolves scope away from content updates toward higher‑value development work.
  • Owns hiring, onboarding, performance management, and career development.
  • Builds the internal team over time – identifies roles to bring in‑house, hires against them, grows engineers from within.
  • Sets the cadence of 1:1s, team rituals, and engineering operating norms; builds a culture of ownership, quality, and partnership with Product.
System‑level engineering ownership
  • Identifies and plans technical debt remediation across both stacks; conducts regular audits of code quality and architecture health across pods.
  • Maintains cross‑pod engineering consistency – code standards, deployment practices, quality bar, enable achievement of the user experience goals.
  • Owns platform operational reliability – uptime, incident response health, post‑mortem follow‑through.
Technical fluency and hands‑on capability
  • Hands‑on capable on both stacks – Salesforce (Apex, LWC, Loyalty cloud) and modern web (React, Next.js, Type Script, Node). Can debug production issues across all platforms, build proofs‑of‑concept, pair with engineers on hard problems, and coach through code.
  • Deep enough to evaluate engineering work substantively and credibly review pull requests across both stacks. Hands‑on work is in service of the team – unblocking, fixing critical issues, validating decisions – rather than running their own sprint ticket queue.
Required experience
  • 8+ years in software engineering, with 3+ years managing engineering teams.
  • Hands‑on full stack engineering background – has shipped production code earlier in career and retains the ability to debug, troubleshoot, and contribute code. Technical credibility with developers is non‑negotiable.
  • Demonstrated experience building or growing internal engineering teams – has hired, onboarded, and grown engineers.
  • Experience transitioning work from vendor or consulting partners to internal teams – understands what makes a…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary