Careers at dotdigital

C# Platform Engineer

As a Platform Engineer at dotdigital you would be part of a cross-functional consulting team that tackles challenges including large data scaling, site-reliability, monitoring, load testing, configuration and continuous integration, as well as R&D

We’re looking for a code-evangelist, someone keen to reach out to other teams and play a fundamental role in trouble-shooting, diagnostics, new solution finding, implementation and ongoing improvement.

We need someone capable of building from the ground up, strong mathematics and algorithmics is pretty essential, so a degree in mathematics and / or computer science is desirable.

Most of our platform is written in C#, exposure or a desire to be exposed to big data and hard scaling problems would be beneficial as tackling global scalability issues and high traffic rates is an ongoing challenge for us.

We have petabytes of data growing in Google Cloud and have a healthy backlog cool stuff we want to do with it from a Machine Learning perspective, such as predictive analytics & recommendations.

For instance, in 2017 we migrated our entire platform to Azure and our data warehousing is now farmed out to BigQuery for analytical purposes.

We use whatever tool we think is right for the job at hand, a snapshot of our current stack includes:

  • Latest .NET frameworks and tools
  • SQL
  • Linux
  • MongoDB / Cosmos DB / Hadoop / Spark
  • Azure / BigQuery / AWS
  • Azure DevOps
  • WinDbg / PerfView
  • Kibana / Raygun / Site24x7

We don’t use Python, though any experience would be welcome.

We don’t only work with our local teams, we also work with our devs in Manchester and Minsk, so there’s plenty of variety on offer with regards to tasks, technologies and team mates.

We have a cool 20th floor Development Centre overlooking South London, with a relaxed atmosphere full of smart engineers, snacks, lunch and learn sessions, annual hackathons, bi-monthly pizza lunches on the house and regular beers at BoxPark!

Who we are

Founded in a London pub in 1999, we’ve come a long way to get here. Today, dotdigital has over 350 employees and offices across four continents. dotdigital’s easy-to-use Engagement Cloud combines powerful technology with passionate people to deliver an unbeatable service.

Engagement Cloud is an omni channel marketing platform, allowing businesses to engage with their customers through email, SMS, social media and advertising via mobile, web and chat technologies.

In our efforts to pre-empt customers’ needs, we’ve expanded far beyond the capabilities of a simple email provider. We’ve added channels, features, and integrations to our platform, year on year, until becoming a customer engagement platform with powerful omnichannel capabilities.

Whether you are a developer, customer service specialist, digital designer or marketer, dotdigital hires across a broad spectrum of skills and we never stop hiring! We have offices in London, East Croydon, Manchester and Cheltenham in the UK.

Our international locations include New York, Los Angeles, Sydney, Melbourne, Warsaw, Cape Town and Minsk.


Take a walk in better-fitting shoes. We're offering a tailored platform tour at a time that suits you best.

How does that sound?