logo
Crate & Barrel

Senior Software Engineer, Content Lifecycle

North America

September 20, 2026 at 3:38 PM

✨ AI summary

Location

  • Northbrook, IL (Remote)

Cloud Services

  • AWS
  • Azure
  • GCP

Experience Level

  • 5+ years professional software development
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