Senior Software Engineer Enterprise Backend in London
Senior Software Engineer Enterprise Backend

Senior Software Engineer Enterprise Backend in London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Design and develop backend systems for identity and billing, ensuring data integrity and scalability.
  • Company: Join DeepL, a leading AI product company transforming business communication.
  • Benefits: Enjoy flexible hybrid work, competitive salary, virtual shares, and 30 days of annual leave.
  • Why this job: Be part of a diverse team innovating with cutting-edge technology to make a real impact.
  • Qualifications: Experience in distributed systems and a passion for fintech or identity management.
  • Other info: Collaborate on exciting projects during monthly hack sessions and thrive in a supportive culture.

The predicted salary is between 43200 - 72000 £ per year.

Meet DeepL. DeepL is a global AI product and research company focused on building secure, intelligent solutions to complex business problems. Over 200,000 business customers and millions of individuals across 228 global markets trust DeepL's Language AI platform for human-like translation, improved writing and real-time voice translation. With a history of innovation, quality and security, DeepL is expanding beyond language into areas such as DeepL Agent – an autonomous AI assistant that transforms how businesses and knowledge workers get work done.

What Sets Us Apart: Our blend of cutting-edge AI technology, meaningful work and a culture where people genuinely thrive sets us apart. We are a team of innovators, researchers and creators driven by a shared purpose to unlock human potential by making work simpler, smarter and more connected. We value trust, curiosity and care at every level.

Join the Business Acceleration Track (BAT): The BAT team owns the "Financial Nervous System" of DeepL, architecting the platform that manages Identity, Access and Monetization for millions of users and global enterprises. This is hard tech – you’ll design distributed systems that handle high-frequency transactions, ensure data consistency across microservices and protect revenue streams from fraud. You’ll own the reliability and scalability of DeepL’s core business logic.

Your Responsibilities:

  • Architect for consistency & scale: design backend systems for Identity (SSO/SCIM) and Billing, making high-stakes trade-offs between eventual consistency and strict ACID transactions in a distributed environment.
  • Own data integrity: ensure ledgers are immutable, access controls are secure and systems are auditable, designing for failure so no transaction is ever lost.
  • Decompose complexity: turn messy, ambiguous business requirements into clean, maintainable backend architecture.
  • Drive technical excellence: mentor the team on best practices for C#/.NET Core, gRPC and event-driven architecture (Kafka), and set the standard for code reviews and system design.

Qualities We Look For:

  • Distributed systems mindset: understand microservices, idempotency and distributed locking, and prevent race conditions in a billing system handling thousands of concurrent requests.
  • Domain mastery or curiosity: experience or deep desire to master IAM (Identity Access Management), fraud prevention or fintech/billing architectures, recognizing these as engineering problems, not just admin tasks.
  • High agency: proactively identify risks—whether security vulnerabilities or scaling bottlenecks—and fix them before they become incidents.
  • Pragmatic architect: avoid over-engineering; choose reliable solutions (e.g., Postgres) over shiny new tools because stability is critical in a financial system.
  • AI-native velocity: leverage AI-powered tools (GitHub Copilot, Claude) to accelerate velocity, eliminate repetitive toil, generate boilerplate code, test suites and debugging, focusing cognitive energy on high-value architectural decisions.

What We Offer:

  • Diverse and internationally distributed team: more than 90 nationalities across the UK, Germany, the Netherlands, Poland, the US and Japan.
  • Open communication and regular feedback: a culture of clear, honest communication and empathy.
  • Hybrid work with flexible hours: two days in office per week and the flexibility to work from home, with trust in productivity.
  • Virtual Shares: every employee receives Virtual Shares linking contribution to DeepL’s growth.
  • Regular in-person team events: local gatherings, new-joiner onboardings and company-wide events.
  • Monthly full-day hacking sessions: Hack Fridays allow you to pursue passion projects and collaborate across teams.
  • 30 days of annual leave plus access to mental health resources.
  • Competitive benefits: a globally tailored benefits package aligned with your location.

If this role and our mission resonate with you, but you don’t check all the boxes, don’t let that hold you back. At DeepL, it’s all about the value you bring and the growth we can foster together. Go ahead, apply and let’s discover your potential together. We can’t wait to meet you!

We Are an Equal Opportunity Employer: We welcome you to DeepL for who you are. We appreciate authenticity. Our product is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we all succeed. Bring us your experiences, perspectives and background. It’s in our diversity that we find the power to break down language barriers in the world.

Senior Software Engineer Enterprise Backend in London employer: Paul Ekman Group

DeepL is an exceptional employer that fosters a culture of innovation and collaboration, where employees are empowered to thrive in their roles. With a diverse team spanning over 90 nationalities, the company offers flexible hybrid work arrangements, competitive benefits, and opportunities for personal and professional growth through initiatives like Hack Fridays. Joining DeepL means being part of a mission-driven organisation that values trust, curiosity, and care, making it an ideal place for those seeking meaningful and rewarding employment in the tech industry.
P

Contact Detail:

Paul Ekman Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer Enterprise Backend in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at DeepL on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by diving deep into DeepL's products and values. Show us that you understand their mission and how your skills can contribute to their innovative culture. It’s all about making that connection!

✨Tip Number 3

Practice coding challenges and system design questions relevant to backend architecture. We want to see your thought process, so explain your reasoning as you solve problems. It’s not just about getting the right answer!

✨Tip Number 4

Don’t forget to follow up after your interview! A quick thank-you email can leave a lasting impression and shows your enthusiasm for the role. Plus, it keeps you on their radar as they make decisions.

We think you need these skills to ace Senior Software Engineer Enterprise Backend in London

C#/.NET Core
gRPC
Event-Driven Architecture
Microservices
Identity Access Management (IAM)
Fraud Prevention
Fintech/Billing Architectures
Data Integrity
Distributed Systems Design
Postgres
Technical Mentorship
Risk Identification
AI-Powered Tools Utilisation
System Design

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with distributed systems and any relevant projects that showcase your skills in C#/.NET Core and event-driven architecture.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex engineering problems in the past. We love seeing how you decompose messy requirements into clean solutions, so don’t hold back on those details!

Emphasise Your Curiosity: Let us know about your passion for mastering Identity Access Management or fraud prevention. If you’ve got a story about how you proactively identified and fixed risks, we want to hear it!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to see your application and get to know you better. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Paul Ekman Group

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, like C#/.NET Core and event-driven architecture. Brush up on your knowledge of distributed systems and be ready to discuss how you've tackled similar challenges in the past.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've decomposed complex requirements into manageable solutions. Think about how you’ve handled high-stakes trade-offs in previous projects, especially around data integrity and system reliability.

✨Demonstrate Your Curiosity

DeepL values curiosity, so come prepared with questions that show your interest in their technology and mission. Ask about their approach to AI integration or how they handle scaling challenges in their systems.

✨Emphasise Team Collaboration

Highlight your experience in mentoring and collaborating with teams. Discuss how you’ve set standards for code reviews and best practices, as this aligns with DeepL’s focus on technical excellence and team dynamics.

Senior Software Engineer Enterprise Backend in London
Paul Ekman Group
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>