New Job?Nejo!

The AI Job Search Engine

SI
SIDES
2mo ago

Senior Python Engineer & Tech Lead(m/w/x)

Berlin
Full-timeOn-siteSenior

Description

In this role, you will take charge of the Python backend ecosystem while leading a growing team. Your responsibilities will include hands-on coding, making architectural decisions, and mentoring engineers, all while collaborating with various tech teams to ensure high-quality deliverables.

Let AI find the perfect jobs for you!

Upload your CV and Nejo AI will find matching job offers for you.

Requirements

  • 7+ years of Python backend development
  • Strong expertise with FastAPI, SQLAlchemy, and ORM patterns
  • Deep knowledge of databases (PostgreSQL, MySQL, Redis, DynamoDB)
  • Proven experience with RESTful APIs and web services
  • Understanding of asynchronous programming and event-driven architectures
  • Proficiency with Docker, Git, CI/CD pipelines and deployment automation
  • Familiarity with AWS cloud services and cloud-native development
  • Proven ability to lead technical projects from estimation through delivery
  • Experience mentoring and coaching other engineers
  • Strong documentation and communication skills
  • Ability to track and coordinate initiatives involving multiple teams
  • Comfortable estimating and planning large-scale technical work
  • Excellent problem-solving skills and analytical thinking
  • Ability to push back constructively on unclear requirements
  • Strong stakeholder management and cross-team coordination
  • Team player with a collaborative mindset
  • Kubernetes (K8s) experience and container orchestration
  • Event-driven systems and message queue experience (RabbitMQ, Kafka, etc.)
  • PHP knowledge (helpful for understanding legacy systems and migrations)
  • German language skills (German is a plus)
  • Product thinking mindset - ability to balance technical excellence with business value
  • AWS services experience (ECS, Lambda, RDS, ElastiCache, etc.)
  • Microservices architecture patterns
  • Experience with monitoring and observability tools (Grafana, CloudWatch, etc.)

Work Experience

7 - 10 years

Tasks

  • Own the Python backend ecosystem
  • Drive architectural decisions for a monorepo with independent REST services
  • Plan, estimate, and deliver complex projects across multiple teams
  • Build a high-performing team starting with 1 medior engineer
  • Grow the team to 6 members through hiring and cross-training
  • Protect and enhance established quality standards
  • Design, develop, and maintain backend services and APIs using Python, FastAPI, and SQLAlchemy
  • Evaluate technical trade-offs for the Python backend ecosystem
  • Lead large-scale technical initiatives including migrations and integrations
  • Coordinate releases and deployments for Python services
  • Ensure application performance, scalability, quality, and stability
  • Participate in cross-stack architectural discussions
  • Implement security and data protection measures
  • Write clean, maintainable, well-documented code
  • Mentor and coach team members through regular 1:1s and feedback sessions
  • Guide technical decision-making and provide constructive code reviews
  • Shield the team from ad-hoc interruptions
  • Facilitate agile ceremonies as the team scales
  • Collaborate with Product Management to refine requirements
  • Foster knowledge sharing and documentation practices
  • Coordinate with DevOps, PHP, Frontend, and other engineering teams
  • Bridge communication between technical teams and product stakeholders
  • Drive alignment on technical standards and best practices

Tools & Technologies

PythonFastAPISQLAlchemyPostgreSQLMySQLRedisDynamoDBRESTful APIsDockerGitCI/CDAWSKubernetesRabbitMQKafkaPHPGrafanaCloudWatch

Languages

GermanBasic

Benefits

Competitive Pay

  • Ownership opportunities

Modern Equipment

  • High-quality work equipment

Learning & Development

  • Personal growth and continuous learning
  • E-learning opportunities

Career Advancement

  • Regular feedback cycles

Mental Health Support

  • Mental health app setup

Snacks & Drinks

  • Snacks and drinks in the office

Corporate Discounts

  • Company discounts
  • Gym membership discount
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of SIDES and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.
Not a perfect match?
100+ Similar Jobs in Berlin
  • Neuraum Ventures GmbH

    Head of Engineering(m/w/x)

    Full-timeOn-siteSenior
    Berlin
  • IT-Layer.com

    Senior BackEnd-Developer(m/w/x)

    Full-timeOn-siteSenior
    Berlin
  • Staffery GmbH

    Backend Developer – Django - Python - Node.js(m/w/x)

    Full-timeOn-siteExperienced
    Berlin
  • Almedia

    Senior Python Engineer(m/w/x)

    Full-timeOn-siteSenior
    from 130,000 / year
    Berlin
  • PLAN D GmbH

    Python Engineer - Django(m/w/x)

    Full-timeOn-siteExperienced
    Berlin
100+ View all similar jobs