Backend Developer / Data Engineer

TestYantra Software Solutions

Warszawa

On-site

PLN 120,000 - 160,000

Full time

9 days ago
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

TestYantra Software Solutions in Warszawa is seeking a backend/data pipeline engineer with strong Python skills to build REST services using FastAPI. You will design and implement scalable ETL workflows, work with PostgreSQL databases, and own CI/CD pipelines.

You will collaborate across teams, apply best practices for code quality, testing, and containerization with Docker and AWS services like Glue, Batch, ECS, S3, and ECR. Familiarity with OpenTelemetry and Kubernetes is a plus.

Qualifications

  • Proficient in Python with type hints and testing.
  • Experience building REST APIs with FastAPI and PostgreSQL.
  • Strong Git workflow and CI/CD using GitHub Actions.

Responsibilities

  • Develop REST services and data pipelines with robust quality and test coverage.
  • Collaborate on backend architecture and platform improvements.
  • Maintain clean, well-documented code and scalable CI/CD processes.

Skills

Python proficiency
REST APIs
Data pipelines
Git & CI/CD

Tools

Docker
FastAPI
PostgreSQL
GitHub Actions
AWS
ECS
S3
ECR

Job description

Key technical requirements
  • Python Proficiency: Strong proficiency in Python, including writing clean, type-hinted, scalable, and testable code. Strong focus on code quality, maintainability, and engineering best practices.
  • Backend And Data Pipelines Development: Proficiency to develop REST applications with FastAPI. Experience with databases (e.g. PostgreSQL). Experience with designing and implementing ETL pipelines.
  • Development Practices: Strong knowledge of Git version control. Experience with GitHub Actions and building CI/CD pipelines.
  • Cloud / Platform Requirements: Strong knowledge of Docker and application containerization. Good understanding of core AWS services, particularly AWS Glue, AWS Batch, ECS, S3, and ECR.
Nice to have requirements
  • Observability: Basic knowledge of OpenTelemetry, including metrics, distributed tracing, logging, and observability best practices.
  • Platform & Security: Basic knowledge of Kubernetes and Helm Charts. Familiarity with OAuth 2.0 and modern authorization mechanisms.
  • Data & Architecture: Understanding of relational databases and data engineering best practices. Experience building cloud-native and microservices-based systems.
  • AI / Machine Learning: Interest in or experience working with AI/ML systems and LLM-based applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer (Python)
Backend Developer (Python)

Profil Software • Gdynia

On-site
PLN 120,000 - 180,000
Senior Python Developer
Senior Python Developer

Luxoft • Kraków

On-site
PLN 260,000 - 420,000
Python Engineer (11/932)
Python Engineer (11/932)

INFOLET SP. Z O.O. • Kraków

On-site
PLN 80,000 - 110,000
Senior Data Engineer
Senior Data Engineer

BPX S.A. • Warszawa

On-site
PLN 180,000 - 240,000
Senior Backend Developer (AWS)
Senior Backend Developer (AWS)

Appliscale sp. z o.o • Kraków

On-site
PLN 180,000 - 240,000
Senior Backend Engineer (Cloud) - AWS & Python/Go
Senior Backend Engineer (Cloud) - AWS & Python/Go

Luxoft Poland • Województwo pomorskie

On-site
PLN 180,000 - 280,000
Python Developer
Python Developer

EPAM Systems, Inc. • Gdańsk

On-site
PLN 120,000 - 180,000
Python Developer
Python Developer

Talanto • Kraków

Hybrid
PLN 180,000 - 280,000
Python Developer
Python Developer

Trabsky • Warszawa

On-site
PLN 60,000 - 80,000
Fullstack Developer (React + Python)
Fullstack Developer (React + Python)

Luxoft Poland • Poland

On-site
PLN 150,000 - 230,000