Python Engineer in Berlin

Match Group
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 110K

Job location

Tech stack

API
Artificial Intelligence
Code Review
Distributed Systems
Python
Backend
Maintaining Code
Front End Software Development
Microservices

Job description

  • Build and maintain scalable backend services for an AI-driven B2B SaaS product
  • Design and implement high-quality APIs and core platform functionality
  • Own complex backend projects end-to-end, from planning to delivery
  • Collaborate with product, frontend, and design to translate requirements into technical solutions
  • Improve reliability, performance, and long-term maintainability of systems
  • Contribute to architecture decisions, infrastructure planning, and engineering best practices

Requirements

  • 5+ years of experience in backend engineering or distributed systems
  • Strong Python skills and experience building production-grade services and APIs
  • Solid understanding of system design and architectural trade-offs (scalability, latency, cost, reliability)
  • Comfortable working with ambiguity and turning high-level goals into implementation plans
  • Experience with testing, code reviews, and maintaining code quality standards
  • Strong communication skills and ability to work cross-functionally

Benefits & conditions

  • Competitive salary package and long-term incentive options
  • High ownership and the chance to shape technical decisions early on
  • Work on a modern AI product with real-world business impact
  • Fast-moving environment with short decision-making paths
  • Flexible working hours and remote/hybrid options
  • Budget and support for professional development and learning

About the company

At Match on Monday, we specialize in placing highly qualified IT professionals. For one of our renowned clients in the digital innovation space, we are currently looking for a Python Backend Engineer in Berlin. Our client is developing a B2B Software-as-a-Service (SaaS) product in the AI field.

Apply for this position