D

Senior Python Developer

Digital Waffle

Berlin, Germany · Full Time

Be the first to apply

Experience
5+ yrs
Salary
EUR 90,000 / year
Openings
1
Posted
5 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Digital Waffle is collaborating with a reputable tech company expanding its engineering team. They seek a seasoned Senior Backend Engineer with extensive Python expertise to contribute to a highly interactive product team. The candidate will be responsible for critical backend services and cloud infrastructure management.

This position is hands-on, ideal for those passionate about building reliable systems, enhancing performance, and engaging with cross-functional engineers within the product organization.

Key Responsibilities

  • Architect and implement scalable backend solutions utilizing Python and AWS technologies.
  • Develop serverless applications and APIs efficiently using AWS Lambda, S3, and associated cloud services.
  • Manage API creation and maintenance through frameworks such as FastAPI, Django, or Flask.
  • Design and optimize databases with PostgreSQL and DynamoDB, incorporating caching for enhanced performance.
  • Enhance application reliability, scalability, and speed.
  • Establish automated testing protocols including unit, integration, and end-to-end tests.
  • Engage in CI/CD pipeline development, supporting continuous integration and delivery.
  • Ensure codebases remain clean, well-documented, and maintainable.
  • Collaborate on architectural designs and backend service integration within the broader technology ecosystem.
  • Work closely with frontend developers, QA, product managers, UX/UI experts, and AI specialists in an agile environment, offering input to improve workflows and processes.

Candidate Profile

  • Minimum 5 years of professional backend development experience.
  • Strong proficiency in Python with practical commercial experience.
  • Experience in TypeScript and/or JavaScript development.
  • Proven track record building robust APIs and backend services.
  • Knowledgeable in backend frameworks like FastAPI, Django, and Flask.
  • Expertise in relational databases, especially PostgreSQL.
  • Familiarity with NoSQL databases such as DynamoDB is advantageous.
  • Well-versed in AWS cloud architecture, with emphasis on serverless tech.
  • Hands-on experience in implementing automated testing and modern software engineering best practices.
  • Experience using CI/CD tools like GitHub Actions.
  • Practical knowledge of contemporary Python dependency managers including Poetry, uv, or pip.
  • Strong understanding of software architecture principles, design patterns, and scalability considerations.
  • Background working within agile development teams.

Benefits and Working Conditions

  • Competitive salary package up to €90,000 annually, aligned with experience.
  • Hybrid work model featuring a well-equipped office located in Berlin.
  • High level of autonomy and ownership over work.
  • Company-supported health, transportation, and lifestyle benefits.
  • Access to employee discounts and a variety of additional perks.

Level

Senior

Tools & software

PostgreSQL required GitHub Actions required AWS Lambda required

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer