Currency

Mid Python Engineer (FastAPI)

4 381 - 5 476 USDNet per month - B2B
Python

Mid Python Engineer (FastAPI)

Python

Marszałkowska 89, Warszawa

DataFuze

Full-time
B2B
Mid
Hybrid
4 381 - 5 476 USD
Net per month - B2B

Tech stack

    Polish

    C1

    English

    B2

    Python

    advanced

    fastapi

    advanced

    Pandas

    regular

    NumPy

    regular

    SQLAlchemy

    regular

    PL/SQL

    regular

    Angular

    nice to have

    Google Cloud Platform

    nice to have

Job description

We are currently seeking a candidate for the position of Mid Python Engineer (FastAPI).

The ideal candidate should possess advanced Python 3.10+ skills and have hand-on experience with FastAPI framework.

Knowledge and experience working with any combination of: PL/SQL, Google Cloud Platform, Angular will be considered as a significant advantage.


Requirements:

  • Minimum 3 years of professional experience as a Python Developer, with a strong command of Python 3.10+

  • Strong academic background - Computer Science or related field Master’s degree required

  • Extensive experience with FastAPI framework

  • Familiarity with Pydantic and SQLAlchemy

  • Solid knowledge of Pandas and NumPy libraries

  • Strong experience in object-oriented programming (OOP)

  • Ability and practice Writing unit tests using Pytest

  • Understanding and practical knowledge related to databases, specifically prior experience with PL/SQL

  • Good software engineering practices: clean code, testing (PyTest) and version control (Git)


  • Strong problem-solving and analytical skills, with a proactive approach to tackling complex issues

  • Excellent communication skills and collaborative mindset

  • Ability to work independently while contributing to the team’s growth and project's success

  • Strong sense of ownership and responsibility

  • Proficiency in Polish (C1) and English (B2)


Nice to Have:

  • Familiarity with any of: Google Cloud Platform, Snowflake, Angular, Airflow, dbt

  • Relevant trainings or certifications in any of the required tools/technologies

  • Contribution to free-time projects, blogs and other community involvement


Responsibilities:

  • Development of an application for data collection, processing and reporting in Python using object-oriented programming

  • Working with FastAPI framework

  • Writing unit tests using Pytest

  • Migration of enterprise solution from PL/SQL to Python within the same GUI

  • Spec-driven development using AI agents

  • Design transactional ETL processes using Python and SQL

  • Build Python packages supporting custom ETL workflows

  • Develop low-level Python connectors for various market tools

  • Continuously improve existing architecture by: identifying and resolving technical bottlenecks, introducing new tools, technologies, and best practices

  • Contribute to the design and development of data warehouses and data lakehouses (based on relational databases)

  • Write high-throughput data transformations and quality checks using SQL (dbt)


What we offer ?

  • Honest Compensation - A career path supported by a competitive and transparent salary structure.

  • Flexible Benefits Package - Tailor our benefits package to your individual needs.

  • Dynamic Professional Growth - Opportunities for continuous professional development within a challenging and dynamic IT environment.

  • Expert Team Collaboration - Everyday teamwork with seasoned experts specializing in database solutions.

  • Flexible Work Options - Enjoy the flexibility of hybrid or remote work based on seniority and project requirements.

  • Work-Life Balance - Embrace flexibility in working hours.



Recruitment process

We believe in a simple and transparent recruitment process.

We will reply to your application within 3 days. We will try to close the entire recruitment process within 3 weeks. That's our promise.

  1. Online meeting- let's get to know each other.

  2. Homework - tasks to do within 1 week, so we can initially assess your skills.

  3. Online or office meeting with the development team - showcase your technical skills and experience during the interview, learn more about the project and meet your future colleagues.

  4. Job offer - we'll send you a job offer and contract draft, you review and decide on engagement. Just Join ;)


Who is DataFuze ?

We are a boutique software development company.

At DataFuze, we create and deliver data-driven IT solutions that empower our clients' data and provide lasting value for their businesses. 


At the forefront of our culture are these core values : 

  1. Technical Mastery : dedication to excellence in technical skills, ensuring a deep understanding of the latest industry trends and best practices, commitment to delivering scalable and efficient software solutions.

  2. Ownership and Accountability : encouraging a strong sense of responsibility among all team members to maintain the highest standards at every stage of the software development lifecycle.

  3. Client-Centric Agility : prioritizing the needs and satisfaction of clients by staying agile, responsive, and adaptable to evolving project requirements.

  4. Innovation Excellence : embracing a culture of constant learning, technological exploration and creative problem-solving to deliver cutting-edge solutions.

  5. Collaborative Synergy : fostering a collaborative and inclusive environment, where diverse talents work seamlessly together, sharing knowledge and expertise to achieve success.


Tech stack

    Polish

    C1

    English

    B2

    Python

    advanced

    fastapi

    advanced

    Pandas

    regular

    NumPy

    regular

    SQLAlchemy

    regular

    PL/SQL

    regular

    Angular

    nice to have

    Google Cloud Platform

    nice to have

Office location

Published: 29.10.2025

About the company

DataFuze

At DataFuze, we implement data-driven IT solutions that align seamlessly with your digital transformation goals. Our team of experienced engineers is dedicated to adding value at every stage - from strategy and design to...

Company profile

Mid Python Engineer (FastAPI)

4 381 - 5 476 USDNet per month - B2B
Summary of the offer

Mid Python Engineer (FastAPI)

Marszałkowska 89, Warszawa

DataFuze

4 381 - 5 476 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Data Fuze P.S.A. (hereinafter "controller"). You have the right to request access to yo... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.