P

Publicis Groupe

Runs advertising and digital transformation services

Senior Manager Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 15 years of software engineering experience, including at least 5 years leading engineering teams in customer-facing environments.
  • Demonstrated success delivering complex enterprise-scale software programs using Agile.
  • Experience managing multiple engineering teams and multifunctional teams.
  • Strong leadership, communication, presentation, stakeholder management, and decision-making skills.
  • Strong analytical, problem-solving, organizational, and prioritization skills.
  • C#, .NET/.NET Core, .NET MVC, and REST APIs.
  • Angular or React, JavaScript, HTML5, and CSS.
  • AWS or Azure, microservices, CI/CD, and Docker.
  • Oracle, MySQL, DynamoDB, Redshift, and Snowflake.
  • GitHub, Azure DevOps, and Jenkins.
  • SQL, PL/SQL, Unix, and Linux.
  • Design patterns, object-oriented programming, and distributed systems.
  • Strong customer focus and business insight.
  • Excellent leadership, coaching, and mentoring skills.
  • Strategic problem-solving and an ownership approach.
  • Strong communication and partner management.
  • Adaptability, resilience, and results orientation.

Responsibilities

  • Own end-to-end delivery of multiple strategic programs, ensuring predictable execution, quality, and on-time delivery.
  • Manage the complete software development lifecycle, including planning, estimation, development, testing, implementation, deployment, and production support.
  • Drive Agile delivery excellence by managing risks, dependencies, resource planning, and release governance.
  • Ensure adherence to software development lifecycle processes, engineering standards, security, compliance, and operational guidelines.
  • Lead build, enhancement, modernization, migration, and maintenance initiatives across multiple engineering teams.
  • Work with clients and business partners to understand business objectives and translate them into scalable technical solutions.
  • Participate in customer workshops, architecture discussions, solution presentations, and executive governance.
  • Build trusted relationships with internal and external partners while managing expectations and issues.
  • Communicate delivery health, key performance indicators, project risks, mitigation plans, and strategic initiatives to senior stakeholders.
  • Provide architectural guidance and technical oversight across enterprise solutions.
  • Collaborate with architects and engineering teams to design scalable, secure, cloud-native solutions.
  • Convert high-level designs into detailed technical designs, including APIs, data models, algorithms, schemas, and integrations.
  • Drive engineering excellence through design reviews, code reviews, peer reviews, and alignment with coding standards.
  • Champion automation, DevOps, CI/CD, cloud adoption, AI-assisted development, and engineering productivity.
  • Define quality gates, deployment validations, and release controls to improve production outcomes.
  • Identify opportunities to apply AI, generative AI, automation, and cloud technologies to improve engineering productivity and operational efficiency.
  • Promote innovation through experimentation, proof-of-concepts, and modernization.
  • Design, develop, and maintain enterprise web applications and distributed systems.
  • Build and support REST APIs, event-driven architectures, and cloud-based solutions.
  • Develop batch and real-time data pipelines using AWS technologies, including Redshift, Spectrum, S3, Lambda, SnapLogic, and Camunda.
  • Collaborate with multifunctional teams to extract, transform, and integrate data from multiple enterprise sources.
  • Package, support, and oversee production releases while minimizing business disruption.
  • Lead, coach, and mentor multiple engineering teams.
  • Drive hiring, performance management, career development, succession planning, and employee engagement.
  • Foster a collaborative, high-performance, innovation-driven engineering culture.

Desired Qualifications

  • AWS Lambda, EC2, S3, SnapLogic, and Camunda.
  • Python and shell scripting.
  • AI/generative AI-assisted development and DevOps automation.
  • Experience with AI-assisted development tools, DevOps automation, and cloud modernization.
  • Passion for innovation, continuous improvement, and adopting emerging technologies.

About the Company

Publicis Groupe

Runs advertising and digital transformation services

Publicis Groupe runs advertising, media buying and digital transformation services for companies that want to reach consumers, coordinate campaigns and improve their business systems. Its agency network includes creative and media specialists, while Publicis Sapient builds and modernizes the technology behind clients' operations. Epsilon adds customer data and marketing technology that connect brands with audiences and measure campaign results. Clients pay for consulting, campaign creation and execution, with production and media costs billed through alongside the group's service work. Founded in 1926, Publicis Groupe is headquartered in Paris, France.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1926

Recently Posted Jobs

Explore more opportunities at Publicis Groupe

See more jobs