Senior Software Engineer | Backend
Role details
Job location
Tech stack
Job description
- Architect for Ambiguity & Scale: You will design distributed systems that can handle 10x growth. You make high-stakes technical decisions-choosing between eventual consistency vs. strong consistency, or monolith vs. microservices-often with incomplete information, and you own the consequences.
- Own Revenue-Critical Systems: You won't just "implement endpoints." You will take full ownership of mission-critical services (e.g., Subscription Management, Identity, or API Gateways). You define the failure modes, the monitoring strategy, and the path to production.
- Bridge the Technical & Business Gap: You are bilingual in "Engineering" and "Business." You can translate complex backend constraints (like database locking strategies or latency costs) into business terms for Product Managers, ensuring we negotiate the right trade-offs to ship value fast.
- Drive Technical Pragmatism: You avoid "Resume-Driven Development." Whether working with our core stack (C#/.NET Core, Kubernetes, PostgreSQL) or introducing new tools, you prioritize maintainability and simplicity. You write code that the team can read and debug at 2 AM, two years from now.
Requirements
Do you have experience in SQL?, * Data Modeling Mastery: You have strong opinions on data. You understand the trade-offs between SQL and NoSQL, how to model complex domain logic, and how to prevent data corruption in a high-volume environment.
- Product-Oriented Engineering: You care about why we are building this. You don't just optimize for "clean code"; you optimize for user value. You are willing to take a pragmatic shortcut today if it means validating a product hypothesis tomorrow.
- 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.
About the company
Helping people overcome communication barriers is the heart of what we do. Founded in Germany in 2017 by a team of engineers and researchers, DeepL has developed the world’s most accurate AI translation technology—enabling real-time, human-sounding translation.
Accessible via a web translator, browser extensions, desktop and mobile apps, and an API, DeepL supports a best-in-class translation experience in 34 languages and counting. Our 550-person team operates across four European hubs in Germany, the Netherlands, the UK, and Poland.