Company Description
Publicis Media is the world's second largest media agency network and part of the French communications group Publicis Groupe. As a global holding company, Publicis Media operates through its agency brands Zenith, Starcom, and Spark, managing and developing customer business in strategic communications consulting across over 100 countries. Central teams of specialists support these agencies in areas such as Data and Technology, Analytics and Insights, Research, Content, Performance, Buying, and Business Development.
Job Description
As a Software Architect, you will play a key role in shaping the technical vision and architecture of our backend and full-stack systems—ensuring scalable, secure, and efficient solutions while guiding development teams through hands-on implementation and strategic decision-making.
Responsibilities
- Define and maintain architecture standards, patterns, and best practices across all backend and full-stack projects.
- Develop high-level product and application designs, focusing on system integration, costs, efficiency, and feasibility.
- Create application architectures emphasizing availability, scalability, reliability, and security.
- Set technology direction in areas like database strategy, event-driven architecture, API design, and cloud services.
- Collaborate with colleagues to determine development aspects, including technology choices, workflows, and coding standards.
- Work closely with product managers to translate business requirements into technical plans.
- Communicate concepts, architectures, and guidelines effectively to different development teams.
- Analyze system behavior and performance.
- Oversee development progress to ensure alignment with initial designs.
- Provide technical guidance and coaching to developers and engineers.
- Ensure software and source code meet quality, security, modifiability, and extensibility requirements.
- Engage in hands-on implementation of PoCs or concepts.
Qualifications
MUST HAVE
Several years of professional experience in:
- Designing cloud-native software architectures
- Experience with microservice, event-driven, and serverless architectures
- Proficiency in .NET, C#, and Azure
- Experience with RESTful APIs in the current .NET stack
- Technical leadership experience
Soft Skills
- Experience in technical leadership
- Ability to explain complex technical concepts to stakeholders and developers
- Ownership mindset and proactive development approach
- Familiarity with European (German) business culture and communication
- Confidence in sharing opinions and ideas
- Fluent English skills (daily work language), German skills are a plus
NICE TO HAVE
- Azure certifications like Azure Administrator Associate or Azure Solutions Architect Expert
- Knowledge of CI/CD processes
- Experience with JavaScript frameworks (React preferred) / TypeScript
- Experience with unit testing front-end and back-end code
Additional Information
Learn & Grow
- Digital learning platform for development
- Structured career development opportunities
- International development programs
- Open feedback culture with structured performance management
- Mentoring programs
Work Your World
- Global working opportunities
- Up to 6 weeks of remote work per year
Flexible Work
- Hybrid work model
- Work at all Publicis Media locations in Germany: Berlin, Dusseldorf, Frankfurt, Hamburg, Munich
- Flexible working hours
- Subsidies for Deutschlandticket and Jobrad
Feel Well
- Overtime compensation
- 30 days of vacation plus additional days
- Company sports programs
- Mental health programs and policies for working with cancer
Responsibility
- Diversity, Equity & Inclusion initiatives
- Sustainability squad
- Social projects
Your Start
- Welcome week
- Buddy program
- Intensive onboarding