.
Mid Python Engineer FastAPI
  • Warsaw
Mid Python Engineer FastAPI
Warszawa, Warsaw, Masovian Voivodeship, Polska
DataFuze
6. 11. 2025
Informacje o stanowisku

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 projects 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. Thats our promise.

  1. Online meeting- lets 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 - well 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.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    108 226
    15 457