Enable job alerts via email!

Senior Software Engineer Python

HR Contact

Wrocław

Remote

PLN 240,000 - 320,000

Full time

Today
Be an early applicant

Job summary

A technology company is seeking a Senior Software Engineer (Python) to join their remote e-commerce team. Responsibilities include designing and developing web applications, collaborating with team members, and maintaining code quality. Candidates should have 7+ years in Python development and good communication skills. The company offers vacation days, medical packages, and a supportive culture.

Benefits

Vacation days
Private medical packages
Benefits system (multi-sport)

Qualifications

  • 7+ years of experience in web-based software applications development.
  • Experience with data-driven web applications.
  • Basic knowledge of machine learning methods.

Responsibilities

  • Design, develop, and test web applications.
  • Collaborate with Product Design and Management.
  • Follow coding standards and produce quality code.
  • Assist in debugging and troubleshooting.

Skills

Python
Agile methodologies
SOLID principles
NLP technologies
SQL databases
B2 English proficiency
Job description
Overview

Are you a master in Python, ready for new challenges, and eager to help shape the products of the future? Join the e-commerce team as a Senior Software Engineer (Python) and create innovative solutions powered by Artificial Intelligence and Large Language Models!

Role reference: Senior Software Engineer (Python) Ref. no: SSEP/09/2025/P

Project: You will take part in building a strategic component in the field of artificial intelligence (API gateway, orchestration layer) for a Martech/e-commerce solutions ecosystem. 99% of new functionalities.

Stack: Python, AWS, FastAPI, FastMCP

Industry: Martech/E-commerce

Location: Fully remote, PL.

Responsibilities
  • Design/architecture, develop, implement, and test web-based applications
  • Collaborate with Product Design and Product Management to develop applications according to the defined specifications.
  • Implement new features and maintain the existing codebase.
  • Follow coding standards and best practices.
  • Ensure quality, clean, tested code is produced (unit, integration, and other QA tests).
  • Assist the Support and Engineering team in debugging and troubleshooting software defects
  • Coach and mentor junior software engineers in the team.
  • Help create team and development processes, and selection of tools to assist in these efforts
  • Be proactive and contribute to the research and specification phases with Product Managers when exploring new product opportunities and features.
What will help you get the job done
  • 7+ years of practical experience in the development of commercial-grade web-based software applications using Python.
  • Demonstrated proficiency with data-driven web applications.
  • Practical use of SOLID programming principles and Domain-Driven Design programming.
  • Nice to have: Experience working with Large Language Models (LLMs) and other NLP technologies in a multi-agent system.
  • 2 or more years of competitive web development experience and working in a Scrum/Kanban/Agile environment.
  • Basic knowledge of machine learning methods and algorithms.
  • Demonstrated ability to work well with business analysts, programmers, and end users in a cross-functional team.
  • Experience with data model design, the implementation, and support of SQL databases (MySQL, MariaDB, Postgres).
  • Highly developed communications skills and impeccable written communication skills, a team player with an entrepreneurial spirit.
  • At least B2 English proficiency level.
We offer you
  • Vacation days, private medical packages (Luxmed or Medicover), and Benefits System (multi-sport).
  • Supportive company culture – flat structure, strong teamwork, and openness to new ideas.
  • Remote-first setup. Do you prefer slippers over shoes, or are you expecting an Amazon delivery? No worries, we’ve got you covered.
  • Introduction: Hello! I’m Ann, and I am responsible for this recruitment process. If you have any questions, please feel free to reach out. I will be happy to meet you!

Contact details:

Anna Drzał

e-mail: anna.drzal@hrcontact.co

Phone: +48 503 922 611

hrcontact.co

CAZ: 11828

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.