Python FullStack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
Python 3.11+ Advanced type hints (PEP 484), static typing discipline Async programming (asyncio, async/await, async generators) aiohttp / httpx (async HTTP clients) Pydantic v2 (BaseModel, validation, settings management) Structured logging & tracing patterns Redis (pub/sub, TTL, async clients) REST API design & integration patterns Retry/backoff strategies (Tenacity) Concurrency patterns (parallel tool calls, task orchestration) Data Engineering & ETL Prefect 2.x / 3.x
- Flows, tasks, futures
- Deployments (YAML)
- Work pools
- Blocks (Secrets, storage)
-
Scheduling ETL/ELT design
- Incremental loads
- Idempotency
-
Schema evolution Snowflake
- connector-python
- OAuth authentication
- Warehouse/schema management
-
Query optimization PostgreSQL 16/17
- psycopg 3.x
- Async support
-
Connection pooling SQLAlchemy 2.x (ORM + asyncio) Alembic migrations Advanced SQL
- Multi-table JOINs
- CTEs
- Window functions
-
Timezone conversion Pandas 2.x (complex multi-stage transformations) PyArrow / columnar formats Azure Blob Storage (azure-storage-blob) Document ingestion/parsing:
- Docling
- Unstructured
- python-docx
-
python-pptx Graph Algorithms & Pattern Processing NetworkX
- Connected components
- Transitive closure
-
Graph construction Alarm correlation logic Regex engineering
- IPv4 / IPv6
- Network interface extraction
-
CI/entity extraction Entity classification patterns Backend Engineering (FastAPI Stack) FastAPI
- Routing
- Dependency injection
- Middleware
-
Streaming responses (SSE) Async-first backend design Incremental/streaming LLM responses Background tasks & concurrency control Pydantic request/response models Frontend (React Agent UI) React 18/19
- Hooks
- Context API
-
Performance optimization TypeScript MSAL browser authentication JWT handling Streaming fetch / incremental rendering Real-time agent UI updates Testing & Code Quality pytest
- Fixtures
- Parametrize
- Markers unittest.mock (patch, MagicMock) Ruff pre-commit hooks SAST integration Nice-to-Haves Ray (distributed execution) Columnar performance tuning Network operations domain knowledge NOC / alarm correlation familiarity, Be an integral part of an agile team that’s constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JP…
- 1 day ago +
Requirements
We are seeking a highly skilled Senior Python Backend Engineer with expertise in modern Python development, data engineering, asynchronous backend systems, and FastAPI. The ideal c…
- 1 day ago
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 13 Best Python Libraries for Developers in 2025
Find a Developer Job: 12 Best Job Sites For Developers
Fullstack Developer Salary UK
Fully Remote Software Engineer Jobs