Logo of Huzzle

Senior Python Engineer

image

parcelLab

15d ago

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Munich
  • Quick Apply

AI generated summary

  • You need a degree in Computer Science, 4+ years in software development, proficiency in Python/Django/FastAPI, modern tech stack experience, and strong problem-solving skills. English fluency required.
  • You will design scalable backend apps, develop frontend features, implement CI/CD, conduct code reviews, support migrations, and engage with stakeholders to enhance integration processes.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • At least 4 years of professional experience in software development, preferably with a focus on product engineering and highly scalable systems
  • Proficient in Python, Django or FastAPI, or comparable stacks (e.g. Java, modern PHP, Ruby or Typescript)
  • Strong experience with modern technologies, such as REST/GraphQL APIs, SQL, MongoDB, AWS, Terraform, and GitHub Actions
  • Ability to work independently and as part of a team, with a strong commitment to a product-focused mindset
  • Excellent problem-solving, critical thinking, and communication skills
  • Fluent in English; proficiency in German is a plus

Responsibilities

  • Design, develop, and optimize scalable backend applications using modern technologies and frameworks, such as Python, Django, REST/GraphQL APIs, Job Queues, and various databases
  • Implement and maintain user-centric frontend-side features using modern frameworks and tools and automated testing frameworks.
  • Participate in modern development processes and best practices, including CI/CD, code quality checks, test automation, and infrastructure as code.
  • Actively contribute to code reviews.
  • Participate in cross-functional team meetings to gather requirements, provide technical insights, and drive product development.
  • Design and develop tools to simplify and enhance customer integration processes, ensuring a seamless experience for stakeholders.
  • Support and execute migrations from legacy systems to our new platform, focusing on data integrity, minimal disruption, and scalability.
  • Engage with external stakeholders in technical discussions to facilitate onboardings, address integration challenges.
  • Stay up-to-date with the latest industry trends, technologies, and best practices to maintain the competitive edge of our product offerings.

FAQs

Do we support remote work?

Yes, we offer the flexibility to work remotely within Germany / Europe or from our office in Munich.

What technologies will I be working with?

You will be working with modern technologies such as Python, Django, REST/GraphQL APIs, SQL, MongoDB, AWS, Terraform, and GitHub Actions.

Is there a specific educational requirement for this role?

Yes, a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is required.

How much professional experience is necessary to apply for this position?

At least 4 years of professional experience in software development, with a focus on product engineering and highly scalable systems, is necessary.

Is proficiency in German required for this role?

Fluency in English is required; proficiency in German is a plus but not mandatory.

What benefits do employees receive?

Employees enjoy a comprehensive onboarding plan, career development opportunities, access to mental wellbeing sessions, and the option to choose their working environment.

Are there opportunities for professional development?

Yes, there are various career development opportunities, including leadership and mentorship programs, online language courses, and access to training budgets and LinkedIn Learning.

What team culture does parcelLab promote?

ParcelLab promotes a motivated, diverse, and international team culture, celebrating diversity and emphasizing equality in the workplace.

Will I be involved in code reviews?

Yes, actively participating in code reviews is part of the responsibilities of this role.

How does parcelLab ensure a positive onboarding experience?

ParcelLab has a comprehensive 30-60-90 day onboarding plan in place to help new hires integrate seamlessly into the company and understand their new responsibilities.

We bring people and brands closer together 📦

Technology
Industry
51-200
Employees
2015
Founded Year

Mission & Purpose

parcelLab is the only truly global enterprise post-purchase software provider, enabling brands to increase top-line revenue, decrease operational cost, and optimize customer experience in an unprecedented way. Our award-winning post-purchase platform empowers brands to transform mundane operational touchpoints into the most differentiated and personalized experience, creating unique moments of pure joy for their customers. Trusted by over 700 brands including IKEA, Chico’s, H&M, and Yeti, we actively manage the post-purchase experience across 175 countries and track shipping data from more than 350 carriers worldwide.