Senior Full Stack Developer

Onthespotdev

Warszawa

On-site

PLN 60,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Onthespotdev is looking for a Senior Python Engineer located in Warsaw, Poland. In this role, you will be responsible for building and maintaining robust backend services within an existing application, ensuring code quality, stability, and maintainability.

The ideal candidate will have over 5 years of experience in Python development, primarily with FastAPI and PostgreSQL. Additional skills in Docker and Kubernetes are preferred.

This position offers support in a positive work environment with opportunities for growth and development.

Qualifications

  • 5+ years of experience in development with Python.
  • Experience in designing, developing, and maintaining backend services.
  • Proficient in working with relational databases and writing efficient code.

Responsibilities

  • Build and maintain robust backend services for a startup.
  • Write clean, scalable Python code with a focus on testing.
  • Diagnose and resolve complex backend and production issues.

Skills

Python
FastAPI
PostgreSQL
Docker
Kubernetes
Celery
Agile methodologies

Tools

GitHub
OpenTelemetry

Job description

We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment.

AITHENA is a startup focused on creating an AI-powered tool to enhance the regulatory review process in the pharmaceutical industry.

Our goal is to build an AI-powered assistant for document analysis and review related to pharmaceutical regulations, enabling efficient search and user query responses based on a comprehensive database of legal case documents.

About the role

We are seeking a Senior Python Engineer to build and maintain robust backend services within an existing application.

Responsibilities
  • Write clean, concise, and scalable Python code, ensuring stability, maintainability, and proper unit testing.
  • Implement new requirements in an Agile environment, following architectural principles and engineering standards.
  • Diagnose complex backend and production issues, using monitoring, telemetry, and logging tools to evaluate options and implement effective solutions.
  • Work on performance optimization, testing, troubleshooting, and improving backend service reliability.
  • Work with Dockerized backend services and participate in CI/CD processes using GitHub Actions.
  • Have a basic understanding of Kubernetes, Argo CD, and Helm Charts to support troubleshooting of backend service deployments when needed.
  • Apply basic networking and infrastructure knowledge to investigate backend service issues in Azure-based environments.
  • Contribute to architecture and design discussions, ensuring solutions follow best practices.
Requirements
  • 5+ years of experience in development with Python.
  • Design, develop, and maintain backend services using Python and FastAPI.
  • Write clean, efficient, and testable code for scalable systems.
  • Integrate and work with relational databases, primarily PostgreSQL.
  • Implement background processing and task queues using Celery.
  • Diagnose and resolve complex technical issues in backend systems (including cloud environments like Azure).
  • Collaborate with the team on architecture, code reviews, and problem-solving (using GitHub for version control).
  • Participate in performance optimization and testing (e.g., with Pytest).
  • Apply knowledge of infrastructure and monitoring tools (e.g., Docker, Kubernetes, OpenTelemetry, Argocd) to support backend reliability.
  • Proactively learn and adopt new technologies relevant to backend development and cloud operations.
Nice to have
  • Basic front-end experience with React
  • Experience with LLM frameworks (LlamaIndex or LangChain)

At On The Spot, we’re creating a workplace people would want to stay in: supportive, well-organized, and fair in terms of conditions and benefits.

We’ll share more about our benefit package during the interviews. In the meantime, you can always check our Glassdoor reviews.

Position is open to candidates in Poland. You need to have a residence permit or another valid document allowing work in Poland. Thank you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Engineer
Senior .NET Engineer

Onthespotdev • Warszawa

On-site
PLN 200,880 - 267,840
Senior Fullstack Engineer (Python+React)
Senior Fullstack Engineer (Python+React)

thecodest • Kraków

Remote
PLN 223,000 - 279,000
Fully remote work
Career growth opportunity
Senior Python Developer
Senior Python Developer

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Kraków

On-site
PLN 200,880 - 279,000
300 PLN on benefits platform
Integration events
Education opportunities
Senior Python Developer
Senior Python Developer

b3consultingpoland • Kraków

On-site
PLN 140,000 - 190,000
Health and sports benefits
Speed Coaching
Sports training and team events
+2
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems • Warszawa

Hybrid
PLN 190,000 - 270,000
Health insurance
Multisport
Shopping vouchers
+3
Senior Full-Stack Engineer — AI Platform (Hybrid/Remote)
Senior Full-Stack Engineer — AI Platform (Hybrid/Remote)

EPAM Systems • Warszawa

Hybrid
PLN 190,000 - 270,000
Health insurance
Multisport
Shopping vouchers
+3
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 300,000
Health insurance
Multisport
Shopping vouchers
+4
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems • Poznań

Hybrid
PLN 180,000 - 280,000
Hybrid work model
Remote work in Poland
Employee Stock Purchase Plan
+2
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems • Kraków

On-site
PLN 180,000 - 240,000
Hybrid by design
Remote within Poland
Travel abroad up to 60 days annually
+4
Senior Full-stack Developer (Databricks, Python/FastAPI)
Senior Full-stack Developer (Databricks, Python/FastAPI)

EPAM Systems • Poland

On-site
PLN 180,000 - 300,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+5