P

Publicis Groupe

Runs advertising and digital transformation services

Principal – Software Engineering

Engineering LeadershipUpdated on Nov 3
Full-timeIrving, TX, USA$129.5k - $240.5k /yrIn-person

About the Job

Requirements

  • At least 10 years of software engineering experience, with a strong foundation in backend systems and data engineering.
  • At least 5 years of leadership experience, including team building, mentoring, and delivery management.
  • Expertise in Java, Spring Boot, REST APIs, and building cloud-native microservices.
  • Strong understanding of data integration patterns, API consumption, and real-time and batch ETL.
  • Knowledge of Angular for front-end development and dashboarding.
  • Proven experience with multi-cloud deployment, Kubernetes, Terraform, and observability tools.
  • Experience with CI/CD pipelines and blue-green deployments in production environments.
  • A bachelor's or master's degree in Computer Science, Engineering, or a related field.

Responsibilities

  • Architect and oversee data ingestion pipelines from external APIs, file-based sources, and event streams into the People Cloud using Databricks, Spark, and custom ETL services.
  • Build reusable, scalable connector frameworks with monitoring, retry logic, and transformation capabilities.
  • Ensure seamless integration with the People Cloud's APIs, data models, and customer-facing features.
  • Drive backend development with Java and Spring Boot and real-time and batch data processing strategies.
  • Oversee the frontend architecture using Angular for internal tools and dashboards that manage connectors, data flows, and transformation logic.
  • Collaborate with product, data, and cloud infrastructure teams to align technical delivery with business goals.
  • Ensure the platform is multi-cloud compatible, leveraging AWS, Azure, or GCP services where needed.
  • Implement and maintain CI/CD pipelines, infrastructure as code, and blue-green deployment strategies for highly reliable releases.

Desired Qualifications

  • Experience building multi-connector frameworks.
  • Experience building integrations with systems such as Salesforce, Workday, Marketo, Google Ads, Segment, and Snowflake.
  • Hands-on experience with Databricks, Spark, or equivalent data processing platforms.
  • Strong understanding of data integration patterns, API consumption, and real-time and batch ETL.
  • Experience with RAG (Retrieval-Augmented Generation) architectures.
  • Experience with agentic AI systems, including tool-using agents, orchestration, and multi-step reasoning workflows.
  • Experience with spec-driven AI-assisted development.

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