P

Publicis Groupe

Runs advertising and digital transformation services

Senior Software Engineer

Backend EngineeringUpdated on Nov 13
Full-timeWakefield, MA, USA$102.2k - $189.8k /yrIn-person

About the Job

Requirements

  • A B.E., B.Tech., M.Tech., or MCA in Computer Science, Information Technology, or a related field is required.
  • Five to eight years of software engineering experience, including significant expertise in large-scale data engineering and distributed systems architecture, is required.
  • Experience in data warehousing, data lakes, Delta Lake architecture, and modern big data ecosystem designs is required.
  • Hands-on expertise in Databricks, Python, PySpark, and Apache Spark, with experience building high-performance distributed data processing solutions, is required.
  • Experience with AWS services such as S3, Glue, Athena, and Lambda for cloud-native data platforms is required.
  • Experience with Kafka and RabbitMQ, and relational and NoSQL databases including SQL Server and MongoDB, is required.
  • Experience implementing unit, integration, and regression testing strategies while adhering to engineering best practices is required.
  • Understanding of CI/CD and DevOps practices using tools such as Jenkins, GitHub/GitLab, Bitbucket, and automated deployment pipelines is required.
  • The ability to diagnose, troubleshoot, and solve complex technical problems is required.

Responsibilities

  • Deliver large-scale cloud-native data platforms primarily on AWS using Databricks and distributed processing frameworks to build scalable and resilient systems.
  • Work across the technology stack, including Python, PySpark, Apache Spark, Databricks, AWS services, event-driven architectures, and SQL/NoSQL databases, to solve engineering challenges and maintain platform excellence.
  • Partner with global engineering, product management, architecture, and business partners to align technical solutions with strategic business objectives.
  • Own the end-to-end software development lifecycle, including requirements gathering, solution design, development, deployment, observability, and documentation.
  • Design and develop reusable, maintainable, and scalable components, and participate in architecture discussions, technical design reviews, and code reviews.
  • Mentor and guide junior engineers, fostering innovation, accountability, collaboration, and technical excellence.
  • Drive delivery and execution for critical data systems, define engineering standards, implement best practices, and ensure the Cleanroom platform scales securely and reliably to support business growth.

Desired Qualifications

  • AWS and Databricks certifications are desirable.
  • Experience working with Azure and/or Google Cloud Platform (GCP) is desirable.
  • Exposure to generative AI technologies, including large language models, retrieval-augmented generation architectures, and agentic AI systems, with experience designing and deploying AI-driven solutions, is desirable.

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