Senior Software Engineer, Content Lifecycle

Northbrook

Remote$105,000

As Senior Software Engineer, Content Lifecycle Operations, you will play a critical role in enabling the seamless flow of visual content---such as images, CGI, and 3D assets---across Crate and Barrel's content technology ecosystem, with a focus on Image Syndication \& Content Platform Integration.Your primary responsibility will be to design and support scalable systems that syndicate digital assets from central platforms (like DAMs and PIMs) to third-party endpoints, ensuring delivery is automated, trackable, and metadata-rich. You'll collaborate with cross-functional partners in creative, marketing, merchandising, and technology to implement system integrations, manage API-driven workflows, and maintain data consistency across platforms like DAM, PIM, CMS, and external retail/media channels. This role is highly cross-functional, requiring strong technical knowledge, platform administration skills, and a sharp eye for operational efficiency. * This position is fully remote * This role is an Individual Contributor **A Day in the Life as a Senior Software Engineer, Content Lifecycle...** * Design and development of complex software solutions supporting content lifecycle operations, digital asset management, content syndication, and platform integrations, ensuring they meet functional and non-functional requirements * Actively participate in and champion Agile ceremonies, contributing to sprint planning, delivery, and continuous improvement * Collaborate closely with product managers, content teams, architects, and stakeholders to understand business needs, refine requirements, and deliver scalable technical solutions * Design, develop, and maintain APIs, microservices, and integration services connecting DAM, PIM, CMS, CDN, and third-party platforms * Take ownership of key technical components from design through deployment, support, and ongoing maintenance * Perform code reviews and promote engineering best practices, coding standards, and software quality * Troubleshoot and resolve complex issues across applications, integrations, and content delivery workflows * Monitor system performance using dashboards, logs, and analytics tools to ensure reliable and efficient content delivery * Contribute to architecture discussions and technical roadmaps, helping shape the future direction of content and integration platforms * Partner with internal teams and vendors to build scalable, reliable, and maintainable integration solutions * Support digital asset governance through metadata standards, taxonomy management, and content delivery best practices * Create and maintain technical documentation and contribute to knowledge sharing across the team * Drive continuous learning and contribute to improvements in CI/CD, automation, observability, and DevOps practices **What You'll Bring To The Table...** * Strong expertise in software design, system integration, and architectural patterns * Deep understanding of Agile development methodologies and the software development lifecycle * Experience designing and developing APIs, microservices, and integration solutions * Working knowledge of digital asset management (DAM), product information management (PIM), content syndication, and content delivery platforms * Understanding of metadata management, taxonomy standards, and content governance practices * Excellent problem-solving, troubleshooting, analytical, and critical-thinking skills. * Strong communication, collaboration, and leadership skills, with the ability to work effectively across technical and business teams * Proven ability to mentor engineers and promote engineering best practices * Experience building scalable, high-performance, and reliable software solutions * Knowledge of software testing, automation, cloud platforms (AWS, Azure, GCP), microservices architecture, and DevOps practices * Familiarity with monitoring, logging, and analytics tools * Understanding of database design, performance optimization, and security best practices **We'd Love to Hear From You If You Have...** * Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent practical experience). * 5 years of professional software development experience with increasing technical responsibility * Proven experience designing and delivering complex software systems in an Agile environment * Experience leading technical initiatives and driving projects from design through production support * Strong proficiency in programming languages, frameworks, APIs, and integration technologies * Experience working with DAM, CDN, or similar content management and integration platforms * Experience in content operations, ecommerce, retail, or digital content ecosystems is a plus

Crate & Barrel

Crate & Barrel