Python Software Engineer

il y a 1 jour


Eu, France SoftTeco Temps plein

Level

Senior/Lead

Specialization

Python, FastAPI, Django, Flask, Microservices, API Design, PostgreSQL, Async Programming, Celery, RabbitMQ, Linux, Docker, Git, System Design (Scalability, Fault Tolerance, Maintainability)

Location

EU

Share

**About this position**:
We are looking for a skilled Python Software Engineer (Contractor) to join our backend team. The role involves tackling diverse technical challenges, designing robust architectures, justifying their vision, and making technical decisions.

**Responsibilities**:

- Own the system architecture, including choosing frameworks and database structures and designing scalable APIs and services;
- Take a hands-on role in development, building core components, POCs, and critical modules;
- Define and document architectural decisions, patterns, and best practices;
- Lead technical discussions and decisions within the team and with stakeholders;
- Help the team stay unblocked, productive, and aligned with the technical direction;
- Review code, guide implementation, and ensure high technical quality across the project;
- Collaborate with DevOps and QA to ensure stability, observability, and smooth deployments.

**Technical skills**:

- 5+ years of experience in backend development with Python;
- Deep knowledge of Python frameworks (FastAPI, Django, Flask);
- Solid knowledge of microservices architecture;
- Expertise in API design and service boundaries;
- Proficiency in data modeling and relational databases (PostgreSQL);
- Experience with async programming and queues (e.g., Celery, RabbitMQ);
- Experience designing systems for scalability, fault tolerance, and maintainability;
- Comfortable working with Linux environments, containers (Docker), and Git workflows.

**Preferred technical skills**:

- Experience with Azure DevOps, GitHub Actions, or other CI/CD platforms;
- Familiarity with cloud platforms (Azure, AWS, GCP);
- Experience with system monitoring, logging, and performance profiling;
- Will be a bonus: exposure to AI/ML integration and vector databases (e.g., Qdrant, Pinecone).

**Non-technical skills**:

- Proven experience as a Solution Architect, Tech Lead, or Senior Backend Engineer;
- Excellent communication skills and the ability to justify architectural decisions;
- Strong English language skills, both written and verbal (minimum B2 level).

**Work schedule and format**:

- Full-time position;
- We are an office-optional company, and this position can be fully remote;
- Flexible schedule from Monday to Friday. Most of our team members work from 10:00 am to 6:00 pm.

**Interview process**:

- Competency based interview with a Recruiter & Check English (30 min);
- Technical interview covering skills with SoftTeco’s expert (1 hour);
- Client-side system design interview in English;
- Final HR interview to discuss work conditions and salary.



  • Eu (76), France Netguru Temps plein

    Our mission at Netguru is to help entrepreneurs and innovators shape the world through beautiful software. We care about trust, taking ownership, and transparency. As a** Certified B Corporation®, we offer a safe, inclusive and productive environment** for all team members, and we’re always open to feedback. If you want to work from home and be a full...

  • Python Software Engineer

    il y a 2 semaines


    Eu, Normandie, France SoftTeco Temps plein

    LevelSeniorSpecializationPython, FastAPI, Microservices, Docker, PostgreSQL, Kubernetes, Git, Linux, Celery/RabbitMQ, Cloud (AWS/GCP/Azure)LocationEUShareAbout this positionWe are looking for a skilled Python Software Engineer to join our backend team. The ideal candidate will be ready to take on diverse technical challenges, including designing...

  • Python Developer

    il y a 7 jours


    Eu (76), France SoftTeco Temps plein

    Level Middle+/ Senior Specialization Python, C++, Linux Embedded, SQLite, Bitbucket, Git, TCP/UDP/IP, HTTPS, TLS/SSL Location EU Share **About this position**: **Responsibilities**: - Design and develop embedded firmware/software that drives motor controllers and closed-loop motion based on vision feedback; - Build intuitive Qt (or similar) GUIs for...


  • Eu (76), France Netguru Temps plein

    Our mission at Netguru is to help entrepreneurs and innovators shape the world through beautiful software. We care about trust, taking ownership, and transparency. As a** Certified B Corporation®, we offer a safe, inclusive and productive environment** for all team members, and we’re always open to feedback. If you want to work from home and be a full...


  • Eu, Normandie, France Cracken Temps plein

    Location: RemoteExperience: 3+ yearsAbout UsBuilt by ex–nation-state operators and AI researchers, Cracken is the world's first Uncensored Vibe Hacking platform that safely amplifies security teams and gives enterprises proven, auditable security resilience.The RoleWe're looking for a Software Development Engineer in Test (SDET) to own quality and test...

  • Software Engineer

    il y a 7 jours


    Eu (76), France PowerUs Temps plein

    **️ About PowerUs**: PowerUs is building the ultimate career platform for skilled blue-collar workers, helping them find jobs they love and supporting their professional growth—from apprenticeship to retirement. As a two-way marketplace, we connect skilled workers with companies that need their expertise. We empower workers to transition into...


  • Eu (76), France Netguru Temps plein

    Our mission at Netguru is to help entrepreneurs and innovators shape the world through beautiful software. We care about trust, taking ownership, and transparency. As a** Certified B Corporation®, we offer a safe, inclusive and productive environment** for all team members, and we’re always open to feedback. If you want to work from home and be a full...


  • Eu (76), France VitVio Temps plein

    **About VitVio**: VitVio is building AI-powered tools to simplify and streamline operating room workflows, so surgical teams can focus on what really matters—patient care. Our platform uses computer vision and context-aware AI to understand actions happening in the OR in real time. From automatically logging surgical stages to coordinating team readiness,...

  • Staff Software Engineer

    il y a 1 jour


    Eu (76), France WeTransfer Temps plein

    **Every day, millions of people rely on WeTransfer to share their creative ideas.** **So, the work we do matters. Come and be a part of it.** **About the role** This role is at the core of WeTransfer’s growth. Your drive will fuel cross-functional projects and the development of new features that increase the reach of our core Transfer product. You’ll...

  • Machine Learning Engineer

    il y a 3 jours


    Eu (76), France Netguru Temps plein

    **Paid days off**:+16 paid days off**Location**:remotely in the EU**Perks**: MacBook and a welcome pack, EUR 220 home office bonus, flextime and flexplace, discounts on Apple products, development budget, various internal initiatives, and more! As the Data Science Team our aim is to democratize unique data and machine learning solutions to deliver business...