Your missionWe at SIDES are looking for a Senior Python Engineer & Tech Lead (m/w/d) to take ownership of our Python Backend ecosystem and shape the future of our technology stack. This is a unique opportunity to build and lead a growing team while staying hands-on with architecture and code.You will be the technical anchor for our Python backend, responsible for:Owning the Python backend ecosystem – Drive architectural decisions for a monorepo with independent REST servicesLeading critical technical initiatives – Plan, estimate, and deliver complex projects that span multiple teams and domainsBuilding a high-performing team – Start with 1 medior engineer and grow to 6 team members through hiring and cross-trainingMaintaining engineering excellence – Protect and enhance our established quality standards while scalingThis role starts at 70% hands-on technical work and evolves toward more leadership responsibilities as the team grows. You\’ll write production code, drive architectural decisions, and mentor engineers while coordinating with Product, DevOps, PHP, and other tech teams.Core Responsibilities:1. Technical Leadership (Initial Focus):Design, develop, and maintain backend services and APIs using Python, FastAPI, and SQLAlchemyDrive architectural decisions for the Python backend ecosystem and evaluate technical trade-offsLead and track large-scale technical initiatives including migrations, integrations, and platform improvementsCoordinate releases and deployments for Python servicesEnsure application performance, scalability, quality, and stabilityParticipate in cross-stack architectural discussions (Python, PHP, GO, Flutter)Implement security and data protection measuresWrite clean, maintainable, well-documented code2. Team Leadership (Growing Responsibility):Mentor and coach team members through regular 1:1s, feedback sessions, and pair programmingGuide technical decision-making and provide constructive code reviewsShield the team from ad-hoc interruptions and advocate for clear requirementsFacilitate agile ceremonies (sprints, standups, retrospectives) as the team scalesCollaborate with Product Management to refine requirements and estimate initiativesFoster knowledge sharing and documentation practices3. Cross-Team Collaboration:Coordinate with DevOps, PHP, Frontend, and other engineering teamsBridge communication between technical teams and product stakeholdersDrive alignment on technical standards and best practices across teamsYour profileRequired Qualifications:- Technical Expertise:7+ years of Python backend development in business/enterprise environmentsStrong expertise with FastAPI, SQLAlchemy, and ORM patternsDeep knowledge of databases (PostgreSQL, MySQL, Redis, DynamoDB)Proven experience with RESTful APIs and web servicesUnderstanding of asynchronous programming and event-driven architecturesProficiency with Docker, Git, CI/CD pipelines and deployment automationFamiliarity with AWS cloud services and cloud-native development- Leadership & Project Management:Proven ability to lead technical projects from estimation through deliveryExperience mentoring and coaching other engineersStrong documentation and communication skillsAbility to track and coordinate initiatives involving multiple teamsComfortable estimating and planning large-scale technical work- Collaboration & Communication:Excellent problem-solving skills and analytical thinkingAbility to push back constructively on unclear requirementsStrong stakeholder management and cross-team coordinationTeam player with a collaborative mindset- Preferred Skills (Nice-to-Have):Kubernetes (K8s) experience and container orchestrationEvent-driven systems and message queue experience (RabbitMQ, Kafka, etc.)PHP knowledge (helpful for understanding legacy systems and migrations)German language skills (our team is multilingual, but German is a plus)Product thinking mindset – ability to balance technical excellence with business valueAWS services experience (ECS, Lambda, RDS, ElastiCache, etc.)Microservices architecture patternsExperience with monitoring and observability tools (Grafana, CloudWatch, etc.)Perks & BenefitsWhat you can expect from us:A recipe for success: We turned 11 years old this year and are known as specialists in the gastronomy/delivery industry. With SIDES, you represent a leading player in this field.Add ownership: We offer you the opportunity to shape your talent and ideas. You have freedom and responsibility in your daily work within your team.High-quality work equipment: You will receive top-notch equipment to successfully perform your work. In the office, you will find modern devices and ample space for pleasant interactions with the SIDES team.Hungry for growth: Personal growth and continuous learning are our top priorities. We conduct regular feedback cycles and offer you opportunities to attend seminars, workshops, and conferences.Baking a positive workplace: You can expect a fantastic, perfectly connected office in the heart of Berlin (Schöneberg).Perks:Company discounts (CorporateBenefits), access to various employee discountsDiscount on a gym membershipE-learning opportunitiesMental health app setup: InstaHelpSnacks and drinks in the officeBaking a positive workplace: You can expect a fantastic, perfectly connected office in the heart of Berlin (Schöneberg).Sounds exactly like what you were looking for? Then we look forward to receiving your meaningful application, including your salary expectations and earliest start date. #J-18808-Ljbffr
Kontaktperson:
Sides HR Team