Software Engineer - Global scaled Production Solutions - Warsaw/Hybrid
What We Do
We design, implement and optimize breakthrough content production models, delivering simplicity, efficiencies, and the connectivity and consistency of content that powers brand growth
Our flexible models combine content experience, production solutions, and global delivery.
We bring ideas to life in all mediums, all channels and all stages of the production process. We multiply and lead with innovative technologies including real-time 3D, virtual production, automation and generative content.
Who We Are
Born from the leading creative and media agencies and engineered for a data-driven world, we provide scaled content solutions, industry-leading content development, production excellence and unmatched global delivery capabilities.
You won’t find a more diverse set of clients or projects. We work in every medium in every market. You’ll deepen your expertise while stretching in new directions—with support.
We believe building a community that fosters growth, belonging, and connection is as rewarding as the work itself.
Come for the work. Stay for the people.
Position Summary
We are seeking a Software Engineer to architect, build, and scale cloud-native automation platforms supporting global production and localisation operations.
This is a hands-on engineering role with ownership across backend systems, infrastructure, DevOps, and internal tooling. You will design and implement scalable services using Node.js and TypeScript, build secure AWS-based infrastructure, and develop Vue.js-powered internal platforms.
You will be expected to operate at a systems level - making architectural decisions, defining best practices, and ensuring reliability, scalability, and security across a distributed global environment.
Core Technical Stack
- Backend: Node.js, TypeScript (Fastify or Express frameworks)
- Frontend: Vue.js (Pinia state management)
- Infrastructure: AWS (S3, compute services, IAM, networking)
- Containerisation: Docker
- Orchestration: Kubernetes
- Server Environment: Ubuntu (Linux-based systems)
- Web Server / Reverse Proxy: Nginx
- Storage: Amazon S3
- CI/CD: Cloud-native automated deployment pipelines
Key Responsibilities
Architecture & Backend Engineering
- Design and implement scalable backend services using Node.js and TypeScript
- Architect distributed and event-driven automation systems
- Design and maintain secure RESTful APIs
- Make high-level architectural decisions balancing scalability, performance, and cost
Frontend & Internal Platform Development
- Lead development of Vue.js-based internal automation dashboards and tools
- Implement robust state management using Pinia
- Build responsive, performance-optimised user interfaces
Cloud Infrastructure & DevOps
- Architect and manage AWS-based infrastructure
- Design secure S3 storage strategies and lifecycle policies
- Deploy and manage containerised services using Docker and Kubernetes
- Configure Ubuntu-based server environments and Nginx reverse proxy setups
- Build and maintain CI/CD pipelines for reliable deployment workflows
- Perform manual deployments and deep environment debugging when required
Security, Compliance & Reliability
- Implement application security best practices, encryption standards, and role-based access controls
- Ensure systems meet internal compliance and data protection requirements
- Conduct risk assessments and proactively mitigate vulnerabilities
- Implement logging, monitoring, and observability frameworks
Testing & Quality Assurance
- Establish and maintain unit, integration, and end-to-end testing standards
- Enforce code review best practices
- Drive performance optimisation and system stability improvements
Automation & Systems Integration
- Integrate internal and third-party platforms via APIs and event pipelines
- Build asynchronous processing workflows and queue-based systems
- Reduce manual operational overhead through robust automation design
Engineering Leadership
- Define coding standards and documentation practices
- Conduct architectural and code reviews
- Mentor junior engineers and raise engineering capability across the team
- Translate complex business requirements into scalable technical solutions
What Success Looks Like
- Globally adopted automation systems operating with high reliability
- Secure, scalable AWS infrastructure with optimised resource usage
- High test coverage and strong engineering discipline
- Clear architectural documentation and maintainable codebases
- Reduced manual operations through intelligent automation
- Strong engineering culture with clear technical ownership
PLEASE ONLY APPLY IF YOU HAVE THE RIGHTS TO WORK IN POLAND.
#LI-Hybrid
A Quick Note on Email Safety
We care about your candidate experience and want to make sure you feel confident communicating with us. All official emails from our recruiting team will only come from the domains @Omnicomproduction.com or @omc.com —never from generic platforms like Webex. Your first interview will always be with a real person on our team, not an automated system. If something feels off, we encourage you to double-check before replying. You can reach us at recruiting@omc.com
We are committed to fostering an environment ripe for creativity and variety of thought and it starts with you.
All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. We will not tolerate discrimination or harassment based on any of these characteristics.
Please refer to our privacy policy here.
Create a Job Alert
Interested in building your career at Omnicom Production? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
