Full Stack Engineer (Python and TypeScript)

5 033.72 - 5 593.02 USDNet per month - B2B
3 915.11 - 4 614.24 USDGross per month - Permanent
Python

Full Stack Engineer (Python and TypeScript)

Python
Jana Dekerta 24, Kraków +4 Locations

DataArt

Full-time
B2B, Permanent
Mid
Remote
5 033.72 - 5 593.02 USD
Net per month - B2B
3 915.11 - 4 614.24 USD
Gross per month - Permanent

Job description

Client


Our client is a global music and entertainment conglomerate headquartered in the US with offices in over 40 countries. The company has some of the world's biggest music stars on its roster and provides innovative analytical tools both to their signed artists and to independent musicians.


Position overview


We’re looking for a Full Stack Engineer (Python + TypeScript) to design and build high‑performance APIs, scalable data pipelines, and cloud‑native services. You’ll work across backend services, data modeling/ETL, infrastructure‑as‑code, and observability—collaborating closely with product, analytics, and frontend teams. This role is ideal for someone who enjoys end‑to‑end ownership: from schema design and dbt modeling to service reliability and CI/CD automation.


Technology stack


Backend: Python (FastAPI, SQLAlchemy, Pydantic), RedisFrontend/API: TypeScript, GraphQL, React (working knowledge)Data: Snowflake, Postgres, MySQL, dbt, pandas, numpy, LookerInfra: AWS (S3, RDS, ECS, Lambda, EC2, IAM), Docker, TerraformCI/CD & Observability: GitHub Actions, Jenkins, Datadog


Responsibilities

  • Design & develop services: Build high‑performance APIs and backend services in Python and TypeScript (FastAPI, SQLAlchemy, Pydantic, Redis).

  • Data engineering: Build and maintain scalable data pipelines and ETL architectures; own data modeling, testing, and documentation with dbt.

  • Advanced SQL: Write complex analytical SQL (CTEs, window functions) over large datasets across Postgres/MySQL/Snowflake.

  • Cloud architecture: Design cloud‑native solutions on AWS (S3, RDS, ECS, Lambda, EC2, IAM) with reliability and cost in mind.

  • IaC & containerization: Manage infrastructure as code using Terraform and Docker.

  • CI/CD: Set up and maintain CI/CD pipelines for services and data workflows (GitHub Actions, Jenkins).

  • Observability & performance: Ensure reliability, observability, and performance with Datadog; establish alerts, SLOs, and dashboards.

  • APIs & data access: Build and consume GraphQL and REST APIs; collaborate with frontend on schema design and API contracts.

  • Cross‑functional collaboration: Partner with product managers, analytics engineers, and frontend developers to scope, deliver, and iterate on features.

  • Governance: Contribute to coding standards, documentation, and best practices across services and data models.


Requirements

  • Strong proficiency in Python, TypeScript, and advanced SQL.

  • Production experience with FastAPI, SQLAlchemy, Pydantic, Redis.

  • Hands‑on with AWS services (S3, RDS, ECS, Lambda, EC2, IAM).

  • Experience with Snowflake and dbt (data modeling, tests, docs).

  • Working knowledge of GraphQL and React (enough to collaborate and debug).

  • Proficient with pandas, numpy, and Looker (or similar BI tools).

  • CI/CD using GitHub Actions and/or Jenkins; containerization with Docker; infrastructure with Terraform.

  • Experience working with relational and graph databases (e.g., Postgres, MySQL, Snowflake, Neo4j).

  • Comfortable with Datadog for monitoring, tracing, and performance tuning.

  • Strong collaboration and communication skills with cross‑functional teams.


Nice to have

  • Tableau experience.

  • Experience designing GraphQL schemas and data loaders.

  • Knowledge of data privacy, cost optimization, and multi‑account AWS setups.

  • Prior ownership of dbt project structure (packages, macros, CI, docs site).

  • Experience implementing SLA/SLO error budgets and on‑call rotations.

Tech stack

    English

    B2

    Python

    advanced

    SQL

    advanced

    TypeScript

    advanced

    AWS

    advanced

    GraphQL

    regular

    React

    regular

    fastapi

    regular

    SQLAlchemy

    regular

    Pydantic

    regular

    Redis

    regular

Office location

Published: 04.02.2026

Full Stack Engineer (Python and TypeScript)

5 033.72 - 5 593.02 USDNet per month - B2B
Summary of the offer

Full Stack Engineer (Python and TypeScript)

Jana Dekerta 24, Kraków
DataArt
5 033.72 - 5 593.02 USDNet per month - B2B
3 915.11 - 4 614.24 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "a... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Salary
5 033.72 - 5 593.02 USD
Net per month - B2B

3 915.11 - 4 614.24 USD
Gross per month - Permanent
22 day left (until 26.02.2026)