Tech Lead / Engineering Lead – Digital Asset Management (DAM) / Content Supply Chain

CoSourcing PartnersChicago, IllinoisHybridFull-timeStaff, 8–12 yearsListed 3 hours ago

Apply now

About this role

Position: Tech Lead / Engineering Lead – Digital Asset Management (DAM) / Content Supply Chain
Location: Chicago, Hybrid
Employment Type: W2, C2C
Work Arrangement: Full Time
Experience: 8+ years of software engineering experience with demonstrated technical leadership
Primary Focus: DAM/Content Supply Chain engineering, enterprise integrations, technical design, and MVP delivery

Overview
The Tech Lead / Engineering Lead will provide hands-on technical leadership for the engineering discovery, detailed design, development, and implementation of a Digital Asset Management (DAM) and Content Supply Chain (CSC) minimum viable product.
Working closely with the Solution Architect, the Engineering Lead will translate approved target architecture and functional requirements into executable technical designs, engineering stories, integration specifications, and implementation plans.
The role will guide engineering execution across asset ingestion, metadata and data mapping, workflows, search and discovery, APIs, DAM extensions, and integrations with upstream and downstream enterprise systems. The individual will personally contribute to complex technical work while providing direction through design reviews, code reviews, troubleshooting, proof-of-concepts, and technical coaching.
The Engineering Lead will also establish development standards and collaborate with Product, BTA, QA, DevOps, and engineering teams to resolve technical dependencies and ensure that the delivered solution meets architectural and non-functional requirements.
Success will be measured by the readiness and quality of technical designs, successful implementation of agreed MVP capabilities, reliable enterprise integrations, engineering quality, and the technical readiness of the DAM/CSC solution for production operation.
Purpose: Lead the engineering work that turns a strategic DAM and Content Supply Chain architecture into a functioning enterprise platform. Your contributions will enable digital assets, metadata, workflows, and integrations to operate reliably across the content lifecycle and connected business systems.

Objectives
1. Translate DAM/CSC Architecture into Development-Ready Technical Designs. Within the first 30–90 days, lead engineering discovery and detailed technical design for assigned DAM and Content Supply Chain MVP capabilities in collaboration with the Solution Architect, Product, BTA, and engineering teams. Convert approved architecture and functional requirements into implementable designs, API specifications, engineering stories, dependency maps, and technical implementation plans covering asset ingestion, metadata, workflows, search, and integrations. Resolve technical uncertainties through design reviews and targeted proof-of-concepts while maintaining alignment with the architecture and non-functional requirements. Success will be measured by acceptance of priority technical designs, readiness of agreed engineering stories for development, and documented resolution of critical implementation dependencies.
2. Lead Hands-On Engineering Delivery of Core DAM/CSC Capabilities. Within the first 60–150 days, lead the implementation of agreed MVP capabilities involving asset ingestion, metadata mapping, workflow processing, search/discovery, DAM extensions, and supporting application services. Personally contribute to technically complex development work while guiding engineers through implementation, integration testing, code reviews, and issue resolution. Establish reusable engineering patterns and maintain alignment with approved architecture, platform constraints, and applicable quality standards. Success will be measured by completion and acceptance of agreed MVP capabilities, successful execution of relevant functional and integration tests, and resolution of priority engineering defects.
3. Deliver Reliable APIs and Enterprise Platform Integrations. Within the first 60–150 days, design and implement assigned REST APIs, integration services, DAM connectors, and data flows between the DAM platform and upstream or downstream enterprise systems. Define practical approaches to authentication, data mapping, error handling, retries, monitoring, and integration reliability while collaborating with the owners of connected platforms. Validate complex integration scenarios through technical spikes, proof-of-concepts, and end-to-end testing before production deployment. Success will be measured by acceptance of agreed API and integration deliverables, successful validation of critical data flows, and achievement of approved integration performance and reliability criteria.
4. Establish Engineering Quality, Automation, and Production Readiness. Within the first 90–180 days, strengthen the engineering practices supporting DAM/CSC development, testing, deployment, monitoring, and ongoing technical support. Partner with QA, DevOps, the Solution Architect, and engineering teams to implement appropriate CI/CD controls, automated tests, environment management, observability, troubleshooting procedures, and performance validation. Guide code reviews and technical remediation activities while ensuring that implemented components meet agreed security, scalability, maintainability, and operational requirements. Success will be measured by reliable execution of agreed build and deployment processes, successful completion of priority automated tests, resolution of critical readiness issues, and stakeholder acceptance of the technical production-readiness assessment.

Requirements

- Software Engineering Experience: At least eight years of software engineering experience, including demonstrated technical leadership responsibilities.

- Enterprise Platform Implementation: Hands-on experience implementing DAM, CMS, MarTech, content management, or comparable enterprise platforms.

- Detailed Technical Design: Demonstrated ability to translate solution architecture and functional requirements into detailed technical designs, implementation plans, and engineering deliverables.

- REST APIs and Integrations: Strong hands-on experience developing REST APIs, enterprise integration services, and related interface patterns.

- Cloud Engineering: Experience implementing cloud-based enterprise systems and integration services.

- DAM and Content Processing: Strong understanding of asset ingestion, metadata and data mapping, workflows, search/discovery, and enterprise content integration patterns.

- Engineering Leadership: Experience guiding development teams through technical design reviews, code reviews, implementation, troubleshooting, and engineering problem-solving.

- Technical Validation: Ability to lead technical spikes, proof-of-concepts, and engineering investigations to resolve complex implementation challenges.

- Engineering Quality: Experience with CI/CD, automated testing, monitoring, troubleshooting, and established software engineering quality practices.

- Cross-Functional Collaboration: Ability to work effectively with Solution Architects, Product, BTA, QA, DevOps, and engineering teams.

Preferred Qualifications

- Enterprise DAM Platforms: Hands-on experience implementing Adobe Experience Manager Assets, Aprimo, Bynder, or comparable DAM products.

- DAM Extensions and Connectors: Experience developing custom DAM connectors, extensions, APIs, or integration components.

- AWS and S3: Experience implementing AWS-based solutions and integrating with Amazon S3 or related cloud services.

- Large Enterprise Delivery: Experience implementing enterprise platforms for large organizations or global operating environments.

Ideal Candidate Profile

- The ideal candidate is a senior hands-on Engineering Lead, Technical Lead, or Principal Software Engineer with at least eight years of software engineering experience and demonstrated responsibility for leading enterprise platform implementations.

- This individual has personally translated solution architecture into detailed technical designs and guided engineers through development, integration, testing, and technical issue resolution.

- The strongest candidates will have implemented DAM, CMS, MarTech, or Content Supply Chain capabilities and can describe their direct involvement in asset ingestion, metadata processing, workflows, API development, enterprise integration, and platform customization or extension.

- They should be comfortable designing and building REST APIs, developing cloud-based integration services, leading proof-of-concepts, and establishing reusable engineering patterns.

- Experience with Adobe Experience Manager Assets, Aprimo, Bynder, AWS, or S3 is valuable but should not automatically outweigh stronger evidence of relevant enterprise engineering accomplishments.

- A successful candidate must balance hands-on implementation with technical leadership. They should be able to explain not only what their team delivered, but also which components they personally designed or built, how they resolved technical problems, and how they ensured engineering quality.

- The key differentiator is demonstrated ability to turn an approved enterprise architecture into working, tested, maintainable software while guiding a team through complex implementation challenges.