Home › Companies › Virtusa Ex En › Python Dev
Python Dev
Virtusa Ex En · IN-AP-Hyderabad · Active · $930,381 / year · Oracle Taleo Enterprise
Job facts
| Field | Value |
|---|---|
| Company | Virtusa Ex En |
| Title | Python Dev |
| Normalized title | - |
| Department / team | Full-time |
| Location | AP-Hyderabad, IN, United States |
| Work model | - |
| Employment type | Full Time |
| Salary | $930,381 / year |
| Status | active |
| ATS provider | Oracle Taleo Enterprise |
| Posted / first seen | — / 2026-06-04 |
| Changed / last seen | 2026-06-04 / 2026-06-05 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Virtusa Ex En. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Oracle Taleo Enterprise. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in AP-Hyderabad. | Open |
| Department jobs | Active postings in Full-time. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Virtusa Ex En |
| Source | 9a0ed1cb-24de-45ee-a170-2dd3f0d8fc1f |
| ATS provider | Oracle Taleo Enterprise |
Description
Senior Backend Platform Engineer (Python + Infrastructure)
Role Overview -
We're looking for a backend engineer who takes pride in owning the full picture: the code that runs the service and the infrastructure that keeps it running. You're Python-first but you're not afraid of Terraform, and you understand that a well-designed Celery pipeline is just as important as a clean REST API. This role sits at the intersection of backend engineering and platform ownership across two production services that together power our enterprise AI assistant product.
Key Responsibilities
Develop and maintain Django/DRF services: REST endpoints, business logic, and data models for the document connector platform Design and operate Celery task queues that handle document ingestion, embedding generation, webhook delivery, and connection polling across six specialized queues Own the database migration lifecycle for both services: Django ORM migrations on the connector side and Prisma schema changes on the Next.js side, with zero-downtime rollouts Extend document ingestion pipelines that parse PDFs, Word files, spreadsheets, and web pages before chunking and embedding them into pgvector Provision and manage cloud infrastructure using Terraform across Azure (primary), AWS (AI model hosting), and Google Cloud (Vertex AI) Maintain and improve GitHub Actions workflows covering testing, Docker builds, database migrations, and blue-green deployments Manage Docker images and Azure Container Registry for both the Django app and Celery worker services Own monitoring and alerting via Sentry, Celery Flower, and Azure Monitor Keep secrets and networking secure through Azure Key Vault and private endpoint configuration 4+ years of backend engineering experience with Python in production Strong Django and Django REST Framework skills including data modeling and API design Real experience with Celery and async task queue architecture, not just the basics Comfortable with PostgreSQL at scale, including migrations, indexing, and pgvector Hands-on Terraform experience, you've written modules not just run plans Familiarity with Docker and container-based deployment workflows Experience with GitHub Actions or similar CI/CD platforms
Senior Backend Platform Engineer (Python + Infrastructure)
Role Overview -
We're looking for a backend engineer who takes pride in owning the full picture: the code that runs the service and the infrastructure that keeps it running. You're Python-first but you're not afraid of Terraform, and you understand that a well-designed Celery pipeline is just as important as a clean REST API. This role sits at the intersection of backend engineering and platform ownership across two production services that together power our enterprise AI assistant product.
Key Responsibilities
Develop and maintain Django/DRF services: REST endpoints, business logic, and data models for the document connector platform Design and operate Celery task queues that handle document ingestion, embedding generation, webhook delivery, and connection polling across six specialized queues Own the database migration lifecycle for both services: Django ORM migrations on the connector side and Prisma schema changes on the Next.js side, with zero-downtime rollouts Extend document ingestion pipelines that parse PDFs, Word files, spreadsheets, and web pages before chunking and embedding them into pgvector Provision and manage cloud infrastructure using Terraform across Azure (primary), AWS (AI model hosting), and Google Cloud (Vertex AI) Maintain and improve GitHub Actions workflows covering testing, Docker builds, database migrations, and blue-green deployments Manage Docker images and Azure Container Registry for both the Django app and Celery worker services Own monitoring and alerting via Sentry, Celery Flower, and Azure Monitor Keep secrets and networking secure through Azure Key Vault and private endpoint configuration 4+ years of backend engineering experience with Python in production Strong Django and Django REST Framework skills including data modeling and API design Real experience with Celery and async task queue architecture, not just the basics Comfortable with PostgreSQL at scale, including migrations, indexing, and pgvector Hands-on Terraform experience, you've written modules not just run plans Familiarity with Docker and container-based deployment workflows Experience with GitHub Actions or similar CI/CD platforms
Full job record
| Job ID | bc2408bbc9d5f4ec4ac17c84695436ba3944cdc9 |
| Org ID | bac2a245-aafb-4707-a720-29dd7b4a1f45 |
| Source ID | 9a0ed1cb-24de-45ee-a170-2dd3f0d8fc1f |
| Board ID | 9a0ed1cb-24de-45ee-a170-2dd3f0d8fc1f |
| Provider | oracle_taleo |
| Provider Job Key | 930381 |
| Title | Python Dev |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | IN-AP-Hyderabad |
| Department | Full-time |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | United States |
| Region | IN |
| City | AP-Hyderabad |
| Salary Raw | $930381 - $Submission for the position: Python Dev - (Job Number: CREQ257254) false |
| Salary Min | 930,381 |
| Salary Max | — |
| Salary Currency | USD |
| Salary Period | year |
| Source URL | https://virtusa.taleo.net/careersection/ex/jobdetail.ftl?job=930381&lang=en |
| Apply URL | https://virtusa.taleo.net/careersection/ex/jobdetail.ftl?job=930381&lang=en |
| First Seen At | 2026-06-04 11:26:14Z |
| Last Seen At | 2026-06-05 03:54:11Z |
| Last Checked At | 2026-06-05 03:54:11Z |
| Last Changed At | 2026-06-04 11:26:14Z |
| Inactive At | — |
| Source Posted At | — |
| Source Updated At | — |
| Raw Payload Uri | s3://bluework-jobs-prod-raw-590183727216/raw/provider=oracle_taleo/board=virtusa|ex|en/date=2026-06-05/2026-06-05T03-53-58-644Z-dbded33f1a5ddd0dcae896068aa70f0cb75e397a22e823ea122cebacbf8c4727.json |
Event Fields
{
"content_hash": "e1f3a4d99a0d50674c9518280e50468b19ea946caa50365bacdc3f4cd2fc7b48",
"source_hash": "e395be7a1ac5ec35c14ba6c25843b56be367de773a0f1ca6f106a5dfe97b8992",
"last_changed_at": "2026-06-04T11:26:14.860Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "IN-AP-Hyderabad",
"city": "AP-Hyderabad",
"region": "IN",
"country": "United States",
"is_remote": false,
"confidence": 0.9
},
"salary_max": null,
"salary_min": 930381,
"inferred_at": "2026-06-05T03:54:11.133Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "IN-AP-Hyderabad",
"city": "AP-Hyderabad",
"region": "IN",
"country": "United States",
"is_remote": false,
"confidence": 0.9
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": "year",
"workplace_type": null,
"salary_currency": "USD"
}Extensions
{}Native Structured
{
"list_job": {
"raw": {
"draft": false,
"jobId": "930381",
"column": [
"Python Dev",
"[\"IN-AP-Hyderabad\"]",
"04/06/2026"
],
"hotJob": false,
"contestNo": "CREQ257254",
"toReApply": false,
"linkedColumn": 0,
"addedToJobCart": false,
"alreadyAppliedOn": false,
"locationsColumns": [
1
]
},
"jobId": "930381",
"title": "Python Dev",
"legacy": false,
"category": null,
"schedule": null,
"contestNo": "CREQ257254",
"detailUrl": "https://virtusa.taleo.net/careersection/ex/jobdetail.ftl?job=930381&lang=en",
"locations": [
"IN-AP-Hyderabad"
],
"postingDate": "04/06/2026"
},
"detail_meta": {
"url": "https://virtusa.taleo.net/careersection/ex/jobdetail.ftl?job=930381&lang=en",
"http_status": 200,
"content_type": "text/html;charset=UTF-8",
"response_bytes": 58242
},
"detail_errors": [],
"detail_values_count": 48
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/bc2408bbc9d5f4ec4ac17c84695436ba3944cdc9?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/bac2a245-aafb-4707-a720-29dd7b4a1f45JSONGET https://api.bluedoor.sh/job-postings/v1/sources/9a0ed1cb-24de-45ee-a170-2dd3f0d8fc1fJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/bc2408bbc9d5f4ec4ac17c84695436ba3944cdc9/eventsJSON