Software Engineer (.NET)
Software Engineer (.NET)

Software Engineer (.NET)

London Full-Time No home office possible
D

Join to apply for the Software Engineer (.NET) role at Dotdigital

Talent & People Executive – EMEA || Sourcing unicorns for a living

About us

The Company: Dotdigital is a thriving global community of passionate, dedicated professionals, committed to the collective success of the organization and its clients. Our core principles of innovation, teamwork, and client-focused solutions drive us to approach challenges with a growth mindset and take ownership of our work. At Dotdigital, collaboration and curiosity pave the way for meaningful connections and learning opportunities with diverse peers. Our work environment encourages knowledge sharing, fosters exploration, and cherishes creative ideas. These principles guide us towards a shared vision where brands worldwide exceed customer expectations through responsible marketing practices.

The Product: Dotdigital is an all-in-one customer experience and data platform (CXDP) that empowers marketing teams to exceed customer expectations with highly personalized cross-channel journeys. It allows seamless unification, enrichment, and segmentation of customer data, breaking down data silos and streamlining decision-making. With powerful AI capabilities, Dotdigital facilitates automation of deeply personalized experiences across web, email, SMS, WhatsApp, chat, push, social, ads, and more.

About the Role

As a Software Engineer, you will work in one of our scrum teams, building new functionalities and scaling our platform to handle increasing customer and data volumes. You\’ll collaborate with Product Managers, QA Engineers, and other talented colleagues. We ship regularly with automated deployments, aiming for you to ship code to production in your first sprint. We prioritize customer success and rigorous security throughout the development lifecycle. Our challenges include managing large datasets, maintaining high throughput, and ensuring 24/7 platform uptime.

Our platform is powered by leading cloud providers and processes millions of data pieces daily for major companies, offering rich technical challenges. We seek someone with strong and current C# skills, web development experience, and familiarity with high-performance environments.

We are remote! Our teams are based in the UK, Poland, and South Africa, with all team members working from home. We maintain communication via Slack and Zoom, hold quarterly in-person meetups, and foster a collaborative culture.

About You

The Product Engineering team values ownership and excellence. We seek candidates with:

  • Solid C# .NET skills (dotnet 6+ preferred, some 4.8 experience valuable)
  • Web development experience with Typescript/ES6 and Angular
  • SQL Server expertise
  • Experience working in a software engineering team using git, PRs, scrum, agile methodologies, ideally remotely

Additional valuable experience includes:

  • Google BigQuery
  • CosmosDB
  • MongoDB
  • Advanced Angular
  • nUnit testing
  • High-performance/big data systems
  • Information security

Why Us

Our team shares positive experiences, like:

\”Working at Dotdigital is fulfilling. The flexibility, strong ethics, and camaraderie create a fantastic environment. You\’re never working alone—great people, great company.\” — Unarine, Integrations Engineer

Interview Process

  1. 15-minute screening call with Talent
  2. Technical interview with two engineering team members, including a coding exercise (~90 mins)
  3. Final interview with Group Engineering Managers, discussing tech, projects, and answering questions

Global Benefits

  • Parental leave
  • Medical benefits
  • Paid sick leave
  • Share and loyalty rewards
  • Annual Udemy training allowance

DEI Commitment

We are committed to equality and inclusivity. Please contact us for any accommodations needed during application.

Legal

No agencies/recruiters please. We only accept direct applications. Unsolicited approaches will be considered a data law violation.

Additional Details

  • Seniority: Mid-Senior level
  • Type: Full-time
  • Job functions: IT, Product Management, Design
  • Industries: Technology, Internet

#J-18808-Ljbffr

D

Contact Detail:

dotdigital Recruiting Team

Software Engineer (.NET)
dotdigital
D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>