Python Fast API Architect

TESTINGXPERTS, INC. DBA DAMCOSOFT
New York, NY, United States
about 1 month ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Query Performance Microsoft Excel Application Programming Interfaces (APIs) Artificial Intelligence Microsoft Azure Cloud Computing Code Review Databases Python (Programming Language) Service Design Software Engineering SQL Databases
+15 more
SQLAlchemy TypeScript Web Application Frameworks Parquet Data Processing ReactJS Indexer Backend Fastapi Containerization Front End Software Development Asynchronous Programming Data Pipelines Api Management Docker

Requirements

Experience: 15+ years of software engineering experience, including 5+ years at Principal Architect / Senior IC level

Must Have Engineering Experience 5+ years building and operating production backend systems. Owns features end-to-end: design, implementation, testing, deployment, support. Strong proficiency in Python.

API & Service Design Builds production APIs with a modern web framework (FastAPI or similar). Comfortable with asynchronous programming and async/sync trade-offs. Designs clear request/response contracts and validates inputs.

Databases, Data Modeling, and Data Processing Strong relational fundamentals: schema design, indexing, query performance. Hands-on with an ORM (SQLAlchemy or equivalent) and writing non-trivial SQL. Evolves production schemas safely via versioned migrations. Builds data pipelines: ingest $B”(J validate $B”(J transform $B”(J persist $B”(J export. Works fluently with tabular data (Excel, Parquet, CSV).

Cloud & Delivery Deploying and operating services on a cloud provider (Azure strongly preferred). Containerization (Docker) and CI/CD pipelines.

Nontechnical Can clearly explain trade-offs to engineers and non-engineers. Operates independently, but with frequent communication. Asks clarifying questions early and keeps team informed on progress and blockers. Comfortable with ambiguity and drives problems to resolution.

Nice to Have Frontend awareness (React/TypeScript) sufficient to collaborate on API contracts. Front end / full stack development experience (can build features, do code reviews) is a plus. Scheduled / long-running background jobs in multi-instance deployments (locking, idempotency, retries). Finance / FP&A / portfolio analytics domain experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:42 min

Introduction to the fast API web framework

Sebastián Ramírez · World Congress 2022

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all