Driving innovation beyond convention
Engineering Manager – Digital Platform
Location
United States
Posted
1 day ago
Salary
0
Seniority
Lead
Job Description
Engineering Manager – Digital Platform
Revance
• 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. • 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. • 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. • 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.
Job Requirements
- 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 transition succeed or fail.
- Managing across hybrid stacks (Salesforce + modern web - React, Next.js, TypeScript, Node AWS, Vercel, Hygraph, CDP, Convex, or equivalent multi-stack environments).
- Managing offshore vendor teams or consulting partners (e.g. Cognizant, Accenture, or similar).
- Designing self-service models for marketing and business teams (CMS, content management, configuration-driven UI).
- Strong partnership with Product leadership; comfortable in matrix structures where Product owns outcomes and Engineering owns capability.
Benefits
- Competitive Compensation including base salary and annual performance bonus.
- Flexible PTO (12 days' PTO), holidays, and parental leave.
- Generous healthcare benefits, HSA match, 401k match, employer paid life and disability insurance, pet insurance, wellness discounts and much more!
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Engineering Manager – Critical Infrastructure
SmartTechInnovation Has No Limits! Smart Solutions .. Powerful Outcomes
• Serve as the senior hardware engineering leader for the Critical Infrastructure department, with primary accountability for PLC / SCADA-based engineering execution across CI projects. • Establish, maintain, and improve department standards, design practices, workflows, and deliverable expectations for mission critical control systems, industrial control panels, field integration, and related hardware engineering. • Provide technical leadership for complex control system applications supporting central utility plants, technical water systems, airside systems, heat rejection systems, EPMS integrations, and other mission critical infrastructure. • Partner with software engineering leadership to ensure alignment between hardware design and software implementation, while maintaining clear ownership of hardware engineering standards and deliverables. • Provide senior engineering leadership to ensure CI projects are set up for success, including technical strategy, review structure, resource alignment, and early identification of engineering risk. • Lead or support engineering strategy for first-of-a-kind programs, new client standards, and highly complex projects where execution depends on development of new frameworks, technical approaches, and repeatable delivery methods. • Maintain accountability for the overall quality, consistency, and completeness of hardware engineering deliverables across the CI department. • Ensure quality control processes and technical reviews are clearly defined and executed by Level 5 lead engineers and other designated reviewers. • Intervene as needed on high-risk, technically complex, or strategically important projects requiring senior-level engineering leadership. • Assign engineering resources based on project size, technical complexity, client requirements, schedule demands, and staff development needs. • Partner with the Director of Engineering and Director of Critical Infrastructure on hiring, staffing strategy, organizational planning, and capability development for the CI engineering team. • Develop technical leaders within the department and establish training priorities related to PLC platforms, SCADA systems, industrial control panels, mission critical applications, engineering standards, and review practices. • Build department capability through standardization, mentoring, and continuous improvement to support large-scale and mega-scale CI growth. • Support business development, preconstruction, and department leadership on upcoming opportunities by providing technical input on control architecture, engineering risk, staffing, and delivery approach. • Participate in client-facing discussions for major pursuits, first-of-a-kind opportunities, and strategic programs requiring deep PLC / SCADA and mission critical engineering expertise. • Coordinate with project management, construction leadership, BIM / VDC, procurement, commissioning, software leadership, and executive leadership to align engineering priorities with project and business objectives. • Communicate engineering risks, quality concerns, staffing needs, and technical priorities clearly across the organization. • Completion of Assigned Tasks and Deliverables on Time and on Budget. • Performs Other Related Duties as Assigned.
SaaS Software Technology Manager
Retensa Employee RetentionPulse | Predict | Retain Employees. Where organizations in 59 countries go to reduce turnover up to 67%.
• Own the full product lifecycle, from vision to delivery, for Retensa’s SaaS platforms • Be the bridge between client needs, business goals, and technical execution • Ensure products deliver value, scale effectively, and remain competitive • Contribute to product vision, roadmap, and priorities aligned with company goals and market opportunities • Translate requirements into clear functional specs, user stories, and sprint deliverables to guide development plans • Partner with engineering, design, marketing, and client success teams to deliver high-impact features on schedule • Interact with Client Support to gather user feedback, analyze product usage data, and integrate insights to inform product priorities and improvements • Monitor evolving industry trends and shifts to innovate solutions for competitive advantage • Track and analyze key product success metrics to ensure adoption, satisfaction, and overall business impact.
Entry Level Software Improvement Project Manager
ACCIONALeaders in developing infrastructure to design a better planet. Committed to creating a positive impact.
• Take charge of software-development efforts focused on improving an existing product • Clarify requirements with product and UX teams • Translate requirements into sprint-ready tickets • Coordinate developers and QA • Keep stakeholders informed through status reports and demos • Set up and maintain an agile framework • Manage dependencies and flag scope creep early • Deliver on-time with clear roadmaps, burn-down charts, and post-release metrics
• Manager, IT- Data Engineering role is focused on the core areas of: • Development activities involving projects, enhancements, defects. • Day-to-day operations to ensure business continuity, which also involves managing nightly support for ETL runs. • Team building and performance management involving a team of data engineers. • Lead and manage the team through the transition to cloud based future data platform. • Responsible for intimately overseeing data engineering activities related to development (SDLC) and release management. • Drive day-to-day maintenance and upkeep of existing code base and ETL solutions and manage resources who provide nightly support for ETL runs. • Accountable for continuing performance management, delegation of tasks and accountability, mentorship, and growth of data engineering resources on the team. • Liaising with downstream consumers of our data system as well as other technical teams who are either upstream (ERP source systems), downstream (consumer applications, reporting team, business analytics team) or simply provide underlying platform services(infrastructure) to Data Engineering practice. • Have deep understanding of data systems like Data Lake, Operational Datastore, Data Marts and Warehouses as well as hands on familiarity with ERP data topics (customer, sales and invoicing, supplier etc.). • Having hands-on experience with cloud-based systems and technologies like Azure Subscriptions, Azure Databricks, Azure DevOps CICD in terms of development and day-to-day operations is critical to function in this role. Any exposure to Terraform is highly desirable. Azure and Databricks Certifications are highly desirable.




