Sr. Python Developer - Cloud Platform Engineering

Post Date

Jul 13, 2026

Location

Dallas,
Texas

ZIP/Postal Code

75201
US
Sep 11, 2026 Insight Global

Job Type

Contract

Category

Programmer / Developer

Req #

DAL-248efb02-40c9-4e24-9c2d-af323f651d8d

Pay Rate

$54 - $68 (hourly estimate)

Job Description

Insight Global is seeking a Senior Python Developer to build the backend services that power the client's enterprise AI platform. This is a hands-on senior individual contributor role on the Platform Engineering team.
The AI platform is organized around a small set of platform planes — an AI Control Plane that acts as the single enforcement point for identity, policy, and routing; a Data Plane of governed retrieval and query services; an Observability Plane; and a Developer Plane. Every AI request in the enterprise flows through this platform. You will design and ship the Python services that make that possible: gateway and policy enforcement components, retrieval and orchestration services, event-driven integration between planes, and the audit and telemetry surfaces that make the platform trustworthy in a compliance-sensitive environment.
This is a builder role. This resource will own services end to end — API contracts, implementation, tests, deployment pipelines, and production operation on Azure — and will work across service boundaries owned by other teams, which means clear written communication and disciplined, versioned interfaces are part of the job, not an afterthought.

What this role will build and own:
-Design, build, and operate production Python services (FastAPI/async) across the platform's Control Plane, Data Plane, and Observability Plane — including gateway integration, policy enforcement, retrieval APIs, and service-to-service orchestration.
-Implement and maintain governed API contracts (REST, OpenAPI/schema-first) at plane boundaries, with backward-compatible versioning so downstream clients and other teams can build against stable interfaces.
-Build event-driven integration between platform components using Azure messaging services (Event Hubs, Service Bus) for async, decoupled communication.
-Contribute to the platform's agent execution capabilities — tool-calling services, retrieval-augmented generation (RAG) pipelines, and the evaluation harnesses that gate AI features before production.
-Enforce the platform's security model in code: managed identities and least-privilege RBAC, Key Vault-backed secrets, private endpoints and network segmentation, and metadata-only logging with no raw payload or PII leakage.
-Own deployment and operations for your services: Infrastructure-as-Code (Bicep/Terraform), CI/CD pipelines, containerized deployment on Azure Container Apps / AKS, and observability instrumentation (Application Insights, OpenTelemetry, KQL).
-Own test coverage for critical paths — unit and integration tests (pytest) are a condition of done, not a follow-up task.
-Document design tradeoffs and coordinate across service boundaries owned by other teams (data engineering, identity, application teams) in writing.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

-5-10 years of professional software development experience, with the majority in Python.
-Strong experience with a modern async Python web framework. FastAPI strongly preferred; Flask/Django acceptable with a willingness to ramp quickly on FastAPI and async patterns.
-Hands-on production experience with a major public cloud. Azure strongly preferred given our stack; strong AWS/GCP candidates can transfer but should expect an Azure ramp-up.
-Practical experience with containerized services (Docker) and orchestration on a managed platform (Azure Container Apps, AKS, ECS, Cloud Run, or similar).
-Solid grounding in cloud security fundamentals: identity and access management (RBAC, managed identities / service principals), secrets management (Key Vault or equivalent), network segmentation (VNets, private endpoints / Private Link), and the principle of least privilege.
-Experience with message/event systems (Event Hubs, Service Bus, Kafka, SQS/SNS, or similar) for asynchronous, decoupled service communication.
-Comfortable working with Infrastructure-as-Code (Bicep, Terraform, or CloudFormation) and CI/CD pipelines.
-Strong API design skills (REST, OpenAPI / schema-first contracts) and experience maintaining backward-compatible, versioned APIs across service boundaries.
-Testing discipline: unit and integration testing with pytest or equivalent, and comfort owning test coverage for critical paths.
-Clear written and verbal communication — this role documents tradeoffs and coordinates across service boundaries owned by different teams.

Nice to Have Skills & Experience

-Experience with Azure AI Search, vector/hybrid search, or embedding pipelines.
-Experience with Azure OpenAI or other LLM/agent-oriented systems — tool-calling, RAG, evaluation harnesses. This platform is building toward an agent execution engine, and prior exposure shortens the ramp considerably.
-Experience in regulated or compliance-sensitive environments: data governance, audit logging, PII / sensitive-data handling, and audit-before-action patterns.
-Familiarity with observability tooling: KQL, Azure Monitor / Application Insights, Grafana, OpenTelemetry.
-Experience designing systems with explicit trust boundaries — for example, a control plane vs. data plane split, zero-trust patterns, or service-to-service authentication.
-Exposure to data engineering pipelines: Azure Data Factory, Microsoft Fabric, Event Hubs ingestion, batch and streaming.

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.