Overview
We at Mars Petcare believe in making a better world for pets and we want to do this through transforming our relationships with Pet Owners through delivering excellent products, services and personalized experiences with our brands. The Digital Products, Platforms & Services team is a newly formed team sits within Growth, Digital & Platforms (GDP) global function and is responsible for designing, developing & rolling out state-of-the-art digital products across brands, regions & divisions globally and help our brands accelerate organic growth.
Role Summary
We are looking for a motivated and proactive Software Engineer with strong expertise working with Digital Assets Management (DAM) tools. This role is part of our Content ecosystem team, where you will play a key part in supporting and evolving our DAM platform, contributing to the delivery of seamless and scalable solution for managing digital assets across our organization.
Responsibilities
* Design, develop, and maintain configurations for our multi‑brand global platforms.
* Implement best practices for backend development, including code quality, scalability, security, and performance optimization.
* Integrate backend systems with third‑party APIs, services, and databases.
* Optimize backend code for performance, scalability, and maintainability.
* Participate in test strategy writing automated tests (if needed).
* Stay current on backend development trends, best practices, and emerging technologies.
* Troubleshoot and debug backend issues, working closely with cross‑functional teams to resolve technical challenges.
* Work closely with product managers, other software engineers, and stakeholders to define requirements and prioritize feature development.
* Provide training and support to end‑users on capabilities developed and best practices.
Qualifications
* Bachelor's degree in Computer Science, Engineering, or a related field.
* Prior hands‑on software development experience with proficiency in programming languages such as Javascript, Python, Kotlin, or Java.
* Good understanding of backend frameworks and libraries (e.g., Django, Express.js).
* Foundational knowledge with cloud platforms such as AWS, Azure, or Google Cloud Platform.
* Experience with version control systems (e.g., Git).
* Experience with Digital Assets Management (DAM) SaaS platforms, REST APIs, and cloud services.
* Attention to detail in documenting technical specifications and data‑related workflows.
* Prior experience with Global multi‑brand organization.
* Awareness of data privacy regulations and a commitment to ensuring compliance in data‑related activities.
Additional Capabilities
You and your Content squad / team will deliver some key capabilities such as (not limited to): design, develop and deploy a custom web application that enables large‑scale asset uploads to our DAM platform and streamline the content submission process. Explore how AI can be integrated into the DAM product to support our brands in the creation, management, and consumption of digital assets within Aprimo. Contribute to enhance our deployment processes by introducing innovations to our deployment process. A/B testing and optimization are also part of the role.
Mars is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. The company is pleased to provide such assistance, and no applicant will be penalized as a result of such a request.
#J-18808-Ljbffr