Senior Software Engineer Full-Stack
Senior Software Engineer Full-Stack

Senior Software Engineer Full-Stack

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Develop innovative AI solutions and own critical systems from design to deployment.
  • Company: Join DeepL, a leading AI company transforming global communication.
  • Benefits: Enjoy flexible hours, hybrid work, competitive salary, and 30 days annual leave.
  • Why this job: Make a real impact in AI while growing your career in a dynamic environment.
  • Qualifications: Experience in software development and a passion for solving real-world problems.
  • Other info: Be part of a diverse team with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 ÂŁ 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 today trust DeepL’s Language AI platform for human‑like translation, improved writing and real‑time voice translation. Building on a history of innovation, quality and security, DeepL continues to expand its offerings beyond the field of Language, including DeepL Agent—an autonomous AI assistant designed to transform the way businesses and knowledge workers get work done. Founded in 2017 by CEO Jarek Kutylowski, DeepL now has over 1,000 passionate employees and is supported by world‑renowned investors including Benchmark, IVP and Index Ventures. Our goal is to become the global leader in trusted, intelligent AI technology, building products that drive better communication, foster connections and create a meaningful impact. To achieve this, we need talented people like you to join our journey.

What Sets Us Apart

What sets us apart is our blend of cutting‑edge AI technology, meaningful work and a culture where people truly thrive. We’re a team of innovators, researchers and creators driven by a shared purpose to unlock human potential by making work simpler, smarter and more connected. When we share what it’s like to work at DeepL, the reactions are overwhelmingly positive. This might be because of our technology that helps millions of people and businesses communicate and work better every day, or because of the trust, curiosity and care that shape our culture. What we know for sure is this: being part of DeepL means joining a team dedicated to innovation, growth and well‑being.

Meet the Team Behind This Journey

DeepL is not just a translation tool; we are building the Operating System for Global Communication. We are the rare AI company that builds the entire stack in‑house: from training next‑gen LLMs on our own NVIDIA DGX SuperPODs to delivering real‑time Language AI to over 300 million users and 200,000+ businesses globally. We are shifting gears. We are moving from “Software‑First” to “Product‑First.” We don’t hire engineers to just close tickets or optimize algorithms in isolation. We hire missionaries‑builders who obsess over the why before the how. As a Senior Engineer at DeepL, you will operate with the agency of a founder. You will join a high‑performance engineering culture that values shipping speed, system reliability and direct business impact over theoretical perfection, whether you are building our next‑gen Voice API, architecting our massive billing engine or scaling our core product platform you will own your domain end‑to‑end.

Your Responsibilities

  • Own the outcome, not just the code: you will move beyond “implementing specs.” You will own revenue‑critical systems from the initial problem definition through to architectural design, deployment and production reliability. You measure success by user impact, not just pull requests merged.
  • Architect for ambiguity: you will make high‑stakes technical decisions (monolith vs. microservice, consistency vs. availability) with incomplete information. You don’t wait for perfect requirements; you identify risks, build prototypes and iterate based on real‑world feedback.
  • Bridge the gap: you will be bilingual in “Engineering” and “Business.” You will translate complex technical constraints (latency, eventual consistency) into business terms for Product Managers, ensuring we negotiate the right trade‑offs to ship value faster.
  • Drive technical pragmatism: you will avoid “Resume‑Driven Development.” Whether using our core stack (C#/.NET Core, Python, Kubernetes, React) or exploring new tools, you choose the technology that solves the customer problem most effectively, ensuring long‑term maintainability over short‑term trends.

Qualities We Look For

  • A “System Thinker” mindset: you don’t just know syntax; you understand failure modes, system boundaries and how your code impacts the broader architecture at scale. You can design systems that survive 10x growth.
  • High agency & bias for action: you don’t wait for permission. If you see a fire, you put it out. If the documentation is missing, you write it. You are comfortable unblocking yourself and the team in a fast‑paced environment.
  • Product fluency: you care deeply about the user. You ask “Why are we building this?” before writing a line of code. You have a track record of shipping features that solve real business problems.
  • Polyglot & adaptable: while experience with C#/.NET Core or React is a bonus, we value engineers who can pick up the right tool for the job. You are comfortable traversing the full stack, from the database lock to the UI state.
  • AI‑native velocity: you leverage AI‑powered tools (like GitHub Copilot or Claude) to accelerate your velocity and eliminate repetitive toil. You use AI for boilerplate code, test generation and debugging, allowing you to focus your cognitive energy on high‑value architectural decisions and complex problem‑solving.

A Note on Our Hiring Process

DeepL hires for the company, not just a specific team. We operate a Unified Engineering Pipeline. If you pass our bar, we will match you to the highest‑priority role that fits your skillset—whether that is in Core Product, Platform, Voice or Enterprise. We prioritize “Missionaries” who want to solve the biggest problems, wherever they live in the stack.

What We Offer

  • Diverse and internationally distributed team: joining our team means becoming part of a large, global community with people of more than 90 nationalities. We’re more than just colleagues; we’re a group of professionals with a shared mission to connect diverse cultures. Our global presence is growing—we’ve doubled in size nearly every year, with our employees based in the UK, Germany, the Netherlands, Poland, the US and Japan, and we continue to expand our network.
  • Open communication, regular feedback: as a language‑focused company, we value the importance of clear, honest communication. We value smooth collaboration, direct and actionable feedback and believe that leading with empathy and growth mindset makes us better together.
  • Hybrid work, flexible hours: we offer a hybrid work schedule, with team members coming into the office twice a week. This allows you to engage directly with your team and experience the unique energy of our workspace while still enjoying the flexibility and comfort of working from home. With flexible working hours and trust in your productivity, we are in sync with your team’s general locations and time zones to foster effective and seamless collaboration.
  • Virtual shares – an ownership mindset in every role. We believe everyone should share in our success, and that’s why every employee receives virtual shares, linking your contribution directly to DeepL’s growth and rewarding you with a stake in our future.
  • Regular in‑person team events: we bond over vibrant events that are as unique as our team, from local team and business unit gatherings, to new‑joiner onboardings, to company‑wide events that bring us all together literally.
  • Monthly full‑day hacking sessions: every month, we have Hack Fridays, where you can spend your time diving into a project you’re passionate about and get the opportunity to work with other teams. We value your initiatives, impact and creativity.
  • 30 days of annual leave: we value your peace of mind. With 30 days off (excluding public holidays) and access to mental health resources, we make sure you’re as strong mentally as you are professionally.
  • Competitive benefits: just as our team spans the globe, so does our benefits package. We’ve crafted it to reflect the diversity of our team and tailored it to align with your unique location, to ensure you feel supported every step of the way.

We Are an Equal Opportunity Employer

You are welcome at DeepL for who you are. We appreciate authenticity here. Our product is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all succeed, contribute and think forward! So bring us your personal experience, your perspectives and your background. Its in our diversity that we will find the power to break down language barriers in the world. If this role and our mission resonate with you, but you’re hesitant because 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 – let’s discover your potential together. We can’t wait to meet you!

Senior Software Engineer Full-Stack employer: Paul Ekman Group

DeepL is an exceptional employer that fosters a culture of innovation and collaboration, where employees are empowered to take ownership of their work and contribute to meaningful projects in the AI space. With a diverse, globally distributed team, flexible working arrangements, and a commitment to employee well-being, DeepL offers a supportive environment that prioritises personal and professional growth. Join us to be part of a mission-driven company that values your unique contributions and rewards you with competitive benefits and virtual shares in our success.
P

Contact Detail:

Paul Ekman Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer Full-Stack

✨Tip Number 1

Network like a pro! Reach out to current employees at DeepL on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give you a leg up!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss how your past projects align with DeepL's mission of innovation and impact.

✨Tip Number 3

Show your passion for AI and technology during interviews. Share your thoughts on industry trends and how you see yourself contributing to DeepL’s vision. This will demonstrate that you’re not just looking for a job, but are genuinely excited about being part of their journey.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the DeepL team and ready to make an impact.

We think you need these skills to ace Senior Software Engineer Full-Stack

C#/.NET Core
Python
Kubernetes
React
System Design
Architectural Design
Technical Decision-Making
Prototyping
User-Centric Development
Full-Stack Development
AI-Powered Tools Utilisation
Agile Methodologies
Problem-Solving
Communication Skills
Adaptability

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for AI and software engineering shine through. We want to see that you’re not just looking for a job, but that you’re genuinely excited about the impact you can make at DeepL.

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your relevant experience and skills. We love seeing how your background aligns with our mission and the specific role of Senior Software Engineer Full-Stack.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the team. Remember, we’re looking for effective communication right from the start!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our journey at DeepL.

How to prepare for a job interview at Paul Ekman Group

✨Understand the Company Culture

Before your interview, take some time to really understand DeepL's mission and values. They’re looking for 'missionaries' who are passionate about solving big problems. Show that you resonate with their culture of innovation and collaboration by sharing examples from your past experiences.

✨Prepare for Technical Questions

As a Senior Software Engineer, you’ll likely face technical questions that assess your system thinking and problem-solving skills. Brush up on key concepts related to C#/.NET Core, Python, and React. Be ready to discuss how you’ve made high-stakes decisions in previous projects, especially when faced with ambiguity.

✨Show Your Product Fluency

DeepL values engineers who care about the user experience. Be prepared to discuss why you build features and how they solve real business problems. Think of specific examples where your work had a direct impact on users or the business, and articulate that clearly during the interview.

✨Demonstrate Your Adaptability

Highlight your ability to pick up new tools and technologies as needed. DeepL appreciates polyglot engineers who can traverse the full stack. Share instances where you’ve successfully adapted to new challenges or technologies, and how that flexibility has benefited your previous teams.

Senior Software Engineer Full-Stack
Paul Ekman Group
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

>