Job Search and Career Advice Platform

Enable job alerts via email!

Senior Backend Python Developer – FastAPI, PostgreSQL/PostGIS, Azure

iteo

Katowice

On-site

PLN 180,000 - 240,000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Katowice is seeking a Senior Backend Python Developer to optimize SQL queries and implement new features using FastAPI. The ideal candidate has strong experience in Python and FastAPI, and excellent communication and mentoring skills. If you are ready to take your career to the next level, we invite you to apply!

Qualifications

  • Strong experience in Python (≥3.10) and FastAPI.
  • Proficiency in PostgreSQL & PostGIS, including query optimization.
  • Experience deploying to cloud services.

Responsibilities

  • Optimize SQL queries, including those involving geospatial data.
  • Refactor and migrate endpoints for performance and maintainability.
  • Implement new endpoints in FastAPI.

Skills

Python (≥3.10)
FastAPI
PostgreSQL
PostGIS
Communication Skills
Mentoring

Tools

Docker
microservices
Django
Flask
Job description

We’re looking for a Senior Backend Python Developer who enjoys both building new features with modern frameworks and modernizing large-scale systems. You’ll work mainly with FastAPI, PostgreSQL/PostGIS, and deployments to Azure.

Get to know the role…

This position extends beyond coding: you’ll mentor teammates, support knowledge sharing, and collaborate directly with clients as a trusted consultant. Strong communication and leadership skills are just as important as technical expertise.

What you’ll do
  • Optimize SQL queries, including those involving geospatial data,
  • Refactor and migrate endpoints for performance and maintainability,
  • Implement new endpoints in FastAPI,
  • Write and maintain unit, integration, and end-to-end tests,
  • Collaborate with frontend developers to ensure smooth API integration,
  • Support monitoring and performance tracking,
  • Guide teammates, share knowledge, and give feedback,
  • Consult with clients to translate business needs into technical solutions that meet their requirements.
What we expect
  • Strong experience in Python (≥3.10) and FastAPI,
  • Proficiency in PostgreSQL & PostGIS, including query optimization,
  • Experience deploying to cloud services,
  • Understanding of HTTP API design, JWT authentication, and performance tuning,
  • Background in testing and debugging,
  • Excellent communication, mentoring, and consulting skills,
  • English at C1 level.
Nice to have
  • Docker, microservices, and DevOps practices,
  • Django, Django REST Framework (DRF), Flask, SQLAlchemy, Celery, RabbitMQ, ElasticSearch, GraphQL,

Would you like to be a part of our team? Apply

What can you expect in the recruitment process?
  1. Application: We verify your experience, know-how, and skills. If they fit our assumptions, we give you a call.
  2. Conversation: We present iteo, you present yourself – it’s a mutual check if we’re a perfect fit.
  3. Technology: We introduce you with our technological stack and verify your technical skills.
  4. Feedback: You tell us if it clicked and you’ll be eager to join our team. We do the same.
  5. Employment: We complete all the necessary formalities – there’s a bit of paperwork to be done on your side.
  6. Onboarding: You’re shown around the office, introduced to the team, fully equipped, and ready for the fun staff.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.