Sr. Python Developer - Cloud Platform Engineering

Insight Global

Dallas (TX)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Insight Global is seeking a Senior Python Developer to build backend services powering an enterprise AI platform. You will design and ship Python services with API contracts, testing, and deployment pipelines on Azure, owning end-to-end delivery and operations.

The role focuses on platform planes, governance, event-driven integration, and secure, scalable architectures. You will collaborate across teams and contribute to an agent execution engine with instrumented observability.

Qualifications

  • 5–10 years of professional software development experience.
  • Strong experience with a modern async Python web framework; FastAPI strongly preferred; Flask/Django acceptable with ramp-up.
  • Hands-on production experience with a major public cloud; Azure strongly preferred.
  • Practical experience with containerized services (Docker) and orchestration on a managed platform (Azure Container Apps, AKS).
  • Solid grounding in cloud security fundamentals: IAM, secrets management, network segmentation, least privilege.
  • Experience with message/event systems for asynchronous communication.
  • Familiarity with Infrastructure-as-Code and CI/CD pipelines.
  • Strong API design skills and backward-compatible APIs.
  • Testing discipline: unit and integration testing with pytest.
  • Clear written and verbal communication across teams.

Responsibilities

  • Design, build, and operate production Python services across platform planes.
  • Implement and maintain governed API contracts with backward-compatible versioning.
  • Build event-driven integration using Azure messaging services for async communication.
  • Contribute to agent execution capabilities, RAG pipelines, and evaluation harnesses.
  • Enforce security model in code: managed identities, secrets, private endpoints.
  • Own deployment and operations: IaC, CI/CD, container deployment on Azure.
  • Own test coverage for critical paths with pytest.
  • Document design tradeoffs and coordinate across teams.

Skills

Python
FastAPI
Async programming
REST APIs

Tools

Docker
Azure
AKS
Terraform
Bicep
OpenTelemetry

Job description

Overview

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 platform planes: an AI Control Plane (identity, policy, routing), a Data Plane (governed retrieval and query services), an Observability Plane, and a Developer Plane. Every AI request flows through this platform. You will design and ship Python services that enable gateway and policy enforcement, retrieval and orchestration, event-driven integration between planes, and audit and telemetry surfaces for a compliant, trustworthy platform.

This is a builder role. You will own services end to end — API contracts, implementation, tests, deployment pipelines, and production operation on Azure — and work across service boundaries owned by other teams, requiring clear written communication and disciplined, versioned interfaces.

Responsibilities
  • 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 for stable downstream interfaces.
  • Build event-driven integration between platform components using Azure messaging services (Event Hubs, Service Bus) for asynchronous, decoupled communication.
  • Contribute to the platform's agent execution capabilities — tool-calling services, retrieval-augmented generation (RAG) pipelines, and 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 completion, not a follow-up task.
  • Document design tradeoffs and coordinate across service boundaries owned by other teams (data engineering, identity, application teams) in writing.
Qualifications
  • 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; 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: IAM (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.
  • 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; prior exposure shortens ramp time.
  • 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 — e.g., control plane vs data plane, zero-trust patterns, or service-to-service authentication.
  • Exposure to data engineering pipelines: Azure Data Factory, Microsoft Fabric, Event Hubs ingestion, batch and streaming.

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 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/.

Note: This description retains the original content language and intent while restructuring for clearer responsibilities, qualifications, and sections. It does not add or remove substantive requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer — AI Platform (Azure)
Senior Python Backend Engineer — AI Platform (Azure)

Insight Global • Dallas (TX)

On-site
USD 140,000 - 180,000
Python Developer
Python Developer

Insight Global • Columbus (OH)

On-site
USD 90,000 - 120,000
Senior AI Engineer, Cloud-Native Backend
Senior AI Engineer, Cloud-Native Backend

Tech Mirrors • Houston (TX)

On-site
Senior Software Engineer - Python
Senior Software Engineer - Python

Cloud Hybrid Technologies, LLC • Boston (MA)

On-site
USD 100,000 - 140,000
Backend Engineer - Python
Backend Engineer - Python

Cloud Hybrid Technologies LLC • Dallas (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Python Backend Engineer
Python Backend Engineer

ClinDCast LLC • San Jose (CA)

On-site
USD 100,000 - 150,000
Senior Python Developer
Senior Python Developer

EPAM Systems • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Backend Engineer - Python
Backend Engineer - Python

Cloud Analytics Technologies, LLC • Dallas (TX)

On-site
USD 120,000 - 150,000
AI Applied Engineer
AI Applied Engineer

Insight Global • New York (NY)

On-site
USD 127,500 - 172,500
Sr. AI Engineer
Sr. AI Engineer

Insight Global • Chandler (AZ)

On-site
USD 120,000 - 160,000