Senior backend Engineer – Catalog Management.
We are a leading creative technology company on a mission to empower creators and brands to bring their vision to life with video. Offering cutting-edge AI tools and models for image, video, and voiceover creation, alongside high-quality creative assets and powerful editing tools, Artlist enables creators to stay on trend and achieve their creative goals. Trusted by over 30 million creators worldwide and top brands including Google, Amazon, Microsoft, and Versace, Artlist provides a seamless, subscription-based platform with a global license, giving creators everything they need to produce professional video content efficiently. For more information, visit artlist.io. Artlist is looking for a Senior backend Engineer to join our Catalog Management team This team owns core domain areas of the product, including artist management, catalog management, and content-driven workflows that power the application end to end. In this role, youll build backend systems that directly support our creators and internal stakeholders. Youll work closely with multiple departments across the company- including Label, Content, A&R, and Product – helping translate real-world creative and operational needs into scalable, reliable software. Wake Up for This: Build product-driven backend systems: Design, develop, and maintain backend services that power artist management, catalog workflows, and content-centric features across the platform. Own end-to-end features: Take responsibility for features from backend through API – collaborating closely with frontend engineers and product partners. Collaborate cross-functionally: Work closely with Product, Design, Label, Content, and A&R teams to understand domain needs and deliver solutions that scale with the business. Engineer for scale and reliability: Build and maintain systems that handle large catalogs, complex metadata, and high-traffic production workloads. Lead by example: Mentor other engineers, participate in technical decision-making, and help raise the bar for code quality, maintainability, and best practices. Create real impact: Your work will directly influence how creators discover content, how artists are managed, and how we operates internally at scale.
We are a leading creative technology company on a mission to empower creators and brands to bring their vision to life with video. Offering cutting-edge AI tools and models for image, video, and voiceover creation, alongside high-quality creative assets and powerful editing tools, Artlist enables creators to stay on trend and achieve their creative goals. Trusted by over 30 million creators worldwide and top brands including Google, Amazon, Microsoft, and Versace, Artlist provides a seamless, subscription-based platform with a global license, giving creators everything they need to produce professional video content efficiently. For more information, visit artlist.io. Artlist is looking for a Senior backend Engineer to join our Catalog Management team This team owns core domain areas of the product, including artist management, catalog management, and content-driven workflows that power the application end to end. In this role, youll build backend systems that directly support our creators and internal stakeholders. Youll work closely with multiple departments across the company- including Label, Content, A&R, and Product – helping translate real-world creative and operational needs into scalable, reliable software. Wake Up for This: Build product-driven backend systems: Design, develop, and maintain backend services that power artist management, catalog workflows, and content-centric features across the platform. Own end-to-end features: Take responsibility for features from backend through API – collaborating closely with frontend engineers and product partners. Collaborate cross-functionally: Work closely with Product, Design, Label, Content, and A&R teams to understand domain needs and deliver solutions that scale with the business. Engineer for scale and reliability: Build and maintain systems that handle large catalogs, complex metadata, and high-traffic production workloads. Lead by example: Mentor other engineers, participate in technical decision-making, and help raise the bar for code quality, maintainability, and best practices. Create real impact: Your work will directly influence how creators discover content, how artists are managed, and how we operates internally at scale.
Requirements:
Requirements:
* 5+ years of professional experience in backend development.
* At least 3 years of hands-on experience with Node.js in a production environment – strong advantage for experience with TypeScript
* Hands-on experience working with cloud environments, preferably AWS
* Experience designing and working with both SQL and NoSQL databases, including schema design and performance optimization.
* Familiarity with CI/CD processes, testing practices, and production readiness.
* Experience working with Kubernetes and containerized services.
* Advantage for experience working with file systems or content management systems (CMS)
* Strong understanding of application architecture, scalability, and performance in production systems.
* Proven ability to collaborate across teams and domains, and to take ownership of complex features.
* A passion for clean code, pragmatic solutions, and building systems that support real users and business needs.
Requirements:
* 5+ years of professional experience in backend development.
* At least 3 years of hands-on experience with Node.js in a production environment – strong advantage for experience with TypeScript
* Hands-on experience working with cloud environments, preferably AWS
* Experience designing and working with both SQL and NoSQL databases, including schema design and performance optimization.
* Familiarity with CI/CD processes, testing practices, and production readiness.
* Experience working with Kubernetes and containerized services.
* Advantage for experience working with file systems or content management systems (CMS)
* Strong understanding of application architecture, scalability, and performance in production systems.
* Proven ability to collaborate across teams and domains, and to take ownership of complex features.
* A passion for clean code, pragmatic solutions, and building systems that support real users and business needs.
This position is open to all candidates.



















