IT|Software Engineering Group 2 Lead II Software Engineering

TekWissen LLC

Not Interested
Bookmark
Report This Job

profile Job Location:

Bellevue, WA - USA

profile Monthly Salary: Not Disclosed
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

Overview:

TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation information technology and services

Position: Python Engineer
Location: Bellevue WA
Duration: 9 Months
Job Type: Temporary/Contract
Work Type: HybridOnsite

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

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
  • (patch MagicMock)
  • Ruff
  • pre-commit hooks
  • SAST integration
Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation information technology and services Position: Python Engineer Locat...
View more view more