1. What is a Software Engineer at dotdigital?
A Software Engineer at dotdigital plays a pivotal role in maintaining and evolving the company’s powerful marketing automation platform. You are not just writing code; you are building scalable solutions that empower global brands to engage their customers through sophisticated email, SMS, and cross-channel marketing campaigns. This role is critical because your work directly impacts the platform's reliability, performance, and ability to handle high-volume data streams that drive real-world marketing success.
You will find yourself working within a fast-paced environment where cloud-native technologies, system architecture, and efficient data processing are at the forefront of daily operations. The work is intellectually demanding and offers the opportunity to solve complex problems—from optimizing API performance to designing robust CI/CD pipelines. If you thrive on technical challenges and enjoy building tools that solve tangible business problems, this role offers a high degree of influence and professional growth.
