Python FullStack Engineer

Sumeru INC
Frisco, TX, United States
18 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$152,000.0 - $215,000.0
Working hours
Regular working hours

Tech stack

Cloud Storage Software Quality Concurrency Controls Information Engineering Extract Transform Load (ETL) Dependency Injection Middleware IPv4 IPv6 Python (Programming Language) PostgreSQL Named Entity Recognition
+26 more
Network Interface Routing OAuth Performance Tuning Query Optimization Redis Regular Expressions SQLAlchemy Data Streaming TypeScript YAML Data Logging Computer Network Operations Sql Optimization ReactJS Large Language Models Snowflake Concurrency Backend Fastapi Pandas Pytest Front End Software Development React Redux Restful APIs Static Application Security Testing

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

  1. Flows, tasks, futures
  2. Deployments (YAML)
  3. Work pools
  4. Blocks (Secrets, storage)
  5. Scheduling ETL/ELT design

  6. Incremental loads
  7. Idempotency
  8. Schema evolution Snowflake

  9. connector-python
  10. OAuth authentication
  11. Warehouse/schema management
  12. Query optimization PostgreSQL 16/17

  13. psycopg 3.x
  14. Async support
  15. Connection pooling SQLAlchemy 2.x (ORM + asyncio) Alembic migrations Advanced SQL

  16. Multi-table JOINs
  17. CTEs
  18. Window functions
  19. Timezone conversion Pandas 2.x (complex multi-stage transformations) PyArrow / columnar formats Azure Blob Storage (azure-storage-blob) Document ingestion/parsing:

  20. Docling
  21. Unstructured
  22. python-docx
  23. python-pptx Graph Algorithms & Pattern Processing NetworkX

  24. Connected components
  25. Transitive closure
  26. Graph construction Alarm correlation logic Regex engineering

  27. IPv4 / IPv6
  28. Network interface extraction
  29. CI/entity extraction Entity classification patterns Backend Engineering (FastAPI Stack) FastAPI

  30. Routing
  31. Dependency injection
  32. Middleware
  33. 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

  34. Hooks
  35. Context API
  36. Performance optimization TypeScript MSAL browser authentication JWT handling Streaming fetch / incremental rendering Real-time agent UI updates Testing & Code Quality pytest

  37. Fixtures
  38. Parametrize
  39. 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.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:34 min

The pros and cons of campus-wide IP authentication

Christoph Eicke Christoph Eicke · World Congress 2025

2:22 min

Introducing Skupper for application connectivity

Alex Soto Alex Soto · World Congress 2024

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

3:05 min

Exploring microcontrollers and communication protocols for amateur hardware

Philipp-Alexander Blum · LIVE

2:00 min

Introduction to YAML syntax and basic formatting

Chris Ayers · LIVE

Videos

See all

Related articles

See all