Software Engineer (Platform)

Scroll to content

We are looking for a strong and enthusiastic Software Engineer to join our Platform Engineering Team.

dotdigital is a global marketing automation, and customer engagement service provider headquartered in London. Our market-leading Engagement Cloud SaaS platform empowers our clients’ marketing and ecommerce teams to create engaging and relevant omnichannel marketing programmes. We’ve continued to experience exciting growth in our business, since we began in 1999, and as part of that growth we now have staff in the UK, Sydney, Melbourne, Minsk, Warsaw, Cape Town, Singapore, New York and Los Angeles – we’ve all been working from our homes, since March, of course.

We have over 100 people in the extended technical team working on the next big things.
We have a great team culture with regular Slack collaboration between our engineering teams based in the UK, South Africa, Belarus and Poland.

We are looking for a strong and enthusiastic Software Engineer to join our Platform Engineering Team. As a Software Engineer within the Platform Engineering Team, you will be helping tackle some of our most challenging scale and data problems on a daily basis, while evangelising best practices from both code and technology perspective. We work alongside Data Scientists/Analysts, Product Managers, QAs, DBAs, and plenty of other people. We prioritise customer success; and we’re rigorous about security at every stage of the development lifecycle. Some of our problems are unique to large software – dealing with large datasets, maintaining very high throughput, and 24/7 platform uptime.

Essential technologies/key skills

  • Solid C# .NET Skills
  • Experience developing & deploying applications in a cloud provider. (Azure, GCP, AWS)
  • Experience of working within a software engineering team (git, PRs, scrum, agile, etc)

Experience with any of the following areas would be advantageous:

  • Python
  • Kubernetes / Docker
  • Google BigQuery
  • Message Queues, Event systems
  • Data Pipelines
  • Azure DevOps (Pipelines, Boards, etc)
  • NET MVC / WebApi
  • nUnit (or other unit testing frameworks)
  • High performance / big data systems
  • Multitenant systems
  • Information security
  • Angular / AngularJS

Additional information

  • Remote status

    Flexible remote

Or, know someone who would be a perfect fit? Let them know!

No. 1 Croydon
CR0 6SD Croydon Directions

United Kingdom

United Kingdom
GY1 2JT United Kingdom Directions

Workplace & Culture

It all started in a pub in Croydon, UK – we even have the original tables and stools in our London Bridge HQ. Today, we’re a growing global business with 350+ employees and counting. So if you’re interested in becoming part of the dotfamily there may be an opportunity for you.

Already working at dotdigital?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor