Software Engineering Senior Lead
Listed on 2025-12-15
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software, Senior Developer
Named Ad Age Best Places to Work for 10 years in a row and Fast Company Best Workplaces for Innovators since 2022, PMG is a global independent marketing services and technology company that seeks to inspire people and brands that anything is possible. Driven by shared success, PMG leverages business strategy and transformation, creative, media, and insights—as well as its proprietary operating system, Alli—to deliver cutting‑edge digital solutions and innovative media strategies.
Our team comprises over 900 employees globally, and our work for ambitious brands like Apple, Nike, Sephora, Experian, Therabody, Best Western Hotels & Resorts, Creed Fragrances, BNY, Intuit, CKE Restaurants, Travelex, and Whole Foods spans 85+ countries.
Who You Will Be Working WithAs an AI & Software Engineering Senior Lead at PMG, you’ll join a dynamic team that thrives on collaboration, creativity, and innovation. Our team develops Alli, a cloud‑based suite of AI‑powered tools that revolutionize digital marketing for some of the world’s most iconic brands. Last year, Alli powered campaigns reaching over 1 billion consumers across 80+ countries, delivering exceptional results that make a meaningful impact on our clients’ businesses.
You’ll work across one of Alli’s key pillars—Actions, Data, or Insights—collaborating with cross‑functional teams to solve challenging problems and build scalable, AI‑driven solutions. Your work will directly contribute to enhancing PMG’s platform, enabling brands to connect with their audiences in innovative and impactful ways.
This is a place for builders and problem‑solvers who love to tackle the challenges of tomorrow. At PMG, your work won’t just live in a prototype—it will ship, making an immediate difference in the world of digital marketing.
What You’ll Be Doing- Leading the design, development, and deployment of features on the Alli platform.
- Collaborating with cross‑functional teams to integrate AI‑first solutions that enhance performance and automation.
- Building scalable, privacy‑first products that drive measurable results for our clients.
- Mentoring junior engineers and fostering a culture of collaboration and innovation.
- Pioneering development in technologies that transform the marketing technology space.
- Design and implement complex, highly scalable technical solutions;
- Conduct coding, debugging, testing, and troubleshooting across the application development lifecycle;
- Mentor junior and intermediate‑level developers;
- Draft and implement architectural designs to produce reliable, state‑of‑the‑art products;
- Collaborate with designers and product managers to deliver new components and features;
- Lead code reviews, offering insightful feedback to your peers
- 7+ years of backend development experience, with a strong focus on building scalable, high‑performance systems, or a related field, with a bachelor’s or master’s degree or equivalent experience.
- 3+ years working with modern backend frameworks such as Django, Flask, Spring Boot, or Express.js.
- Proven experience designing and integrating RESTful APIs and microservices architectures.
- Hands‑on experience working across all stages of software development, including requirements, design, coding, testing, implementation, and support.
- 3+ years of experience leading and mentoring other engineers to achieve technical excellence.
- Proficiency in backend languages like Python, Node.js, or Go, with a focus on clean and maintainable code.
- Advanced skills in working with databases such as Postgre
SQL, Mongo
DB, Redis, or MySQL, including query optimization and schema design. - Familiarity with AI technologies like OpenAI, Bedrock, Vertex, and Lang Chain to explore and implement innovative backend solutions.
- Experience with version control tools like Git and CI/CD pipelines to automate testing and deployments.
- Knowledge of infrastructure‑as‑code tools such as Terraform or Ansible to manage infrastructure efficiently.
- Hands‑on experience with containerization tools like Docker and Kubernetes for deploying and managing distributed systems.
- Strong expertise in monitoring tools such as Grafana, Prometheus, Datadog or ELK Stack for performance…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).