Skip to main content

Python Developer

Technology
VDart, Inc.
Bellevue, United States3 weeks agoUntil 6/4/2026
Contract

Job description

Job Title: Python Developer

Location: Bellevue, WA / Dallas, TX

Duration: / Term: Contract

Experience Desired: 8 Years

Job Description:

Core Language & Architecture

  • 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
Key Skills:

Python background, async programming, FastAPI, API integrations, Data engineering & SQL, Pydantic and testing framework are mandatory

Keywords
ReactOSOrchestrationPretty Easy privacyNetworkXSCHEMAGNU parallelRedisPyUnitType systemTypescriptShimWebAssemblySQLAlchemyMicrosoft PublisherC++OauthPostgresqlPythonSqlUnit Testing

¿Te interesa este puesto?