Logo of Huzzle

(Mid Level) Software Engineer (Python) - Service, Logistics

  • Job
    Full-time
    Junior Level
  • Software Engineering
    IT & Cybersecurity
  • Berlin
  • Quick Apply

AI generated summary

  • You should have 2+ years of Python experience, proficiency in FastAPI/Django, solid knowledge of software development principles, and familiarity with REST APIs, SQL/No-SQL, and AWS/Docker.
  • You will design and implement scalable Python solutions, write clean code, collaborate on requirements, conduct code reviews, and perform testing to ensure a smooth automated customer experience.

Requirements

  • Proven experience as a Python Developer, proficiency in FastAPI, Django, or other relevant frameworks with a minimum 2 years experience
  • Comfortable working in a fast-paced environment with a strong ability to adapt to changing priorities
  • Proficient understanding of software development principles, design patterns, and data structures
  • Comfortable with REST APIs, micro-services, SQL & No-SQL
  • Experience with AWS services and containerization including Docker and Kubernetes is a big plus

Responsibilities

  • Provide a smooth automated self-resolution experience for customers worldwide using Delivery Hero brands
  • Designing and implementing robust, scalable, and maintainable Python-based multi-regional software solutions
  • Writing clean, efficient, and well-documented code while adhering to best practices and coding standards
  • Collaborating with product managers, designers, and other developers to translate requirements into technical specifications
  • Conducting code reviews, debugging, writing unit and integration tests, and performing a moderate amount of QA

FAQs

What is the primary programming language required for this position?

The primary programming language required for this position is Python.

What frameworks should I be proficient in for the role?

You should be proficient in FastAPI, Django, or other relevant frameworks.

How many years of experience do I need to apply for this position?

You need a minimum of 2 years of experience as a Python Developer.

Will I be working on customer support-related projects?

Yes, you will be working on automating self-resolution experiences for customers using Delivery Hero brands.

What kind of software development practices are emphasized in this role?

The role emphasizes writing clean, efficient, and well-documented code while adhering to best practices and coding standards.

Are there opportunities for professional development?

Yes, there is a €1,000 educational budget and access to language courses and the Udemy Business platform for professional development.

Is experience with AWS and containerization considered a plus?

Yes, experience with AWS services and containerization, including Docker and Kubernetes, is considered a big plus.

What type of working environment can I expect?

You can expect a fast-paced working environment with a strong emphasis on adaptability to changing priorities.

What benefits are offered regarding vacation?

You will receive 27 days of holiday, with an extra day added in your 2nd and 3rd years of service.

How does the company support employee health and wellness?

The company supports health and wellness through health checkups, meditation, yoga, gym and bicycle subsidies, and encourages physical activity.

We build, We deliver, We lead.

Technology
Industry
10,001+
Employees

Mission & Purpose

As the world’s leading local delivery platform, our mission is to deliver an amazing experience, fast, easy, and to your door. We operate in over 70+ countries worldwide, powered by tech but driven by people. As one of Europe’s largest tech platforms, we enable ambitious talent to deliver solutions that create impact within our ecosystem. We move fast, take action and adapt. No matter where you're from or what you believe in, we build, we deliver, we lead. We are Delivery Hero.