Senior Software Engineer - Python

Convo

Islamabad

On-site

PKR 4,000,000 - 6,500,000

Full time

9 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical benefit for you and family
Free lunch
Great compensation package
Performance recognition awards

Job summary

Convo is looking for a Senior Software Engineer - Python in Pakistan to build scalable and secure backend services, Studio workflows, MCP servers, APIs and multi-tenant platforms. You will work on authentication/authorization, API security and automated testing to ensure production-grade reliability.

You will design and implement Python/FastAPI microservices, expose versioned REST and MCP interfaces, and contribute to metering, rate limiting and tenant isolation.

Qualifications

  • 6+ years of backend engineering experience.
  • 3+ years with cloud microservices, secure APIs or multi-tenant platforms.
  • Strong Python and production FastAPI service development.
  • REST API design with MCP servers and structured interfaces.
  • Cloud microservices, containerization and distributed-service reliability.

Responsibilities

  • Design and implement Python/FastAPI microservices for Studio and marketplace workflows.
  • Expose versioned REST and MCP interfaces over approved data and agent capabilities.
  • Implement outbound contracts for data products, events, cached views and partner integrations.
  • Build token/usage metering, rate limits, quotas and auditable consumption records.
  • Implement authentication, authorization, tenant isolation and secure partner/API access.
  • Add automated contract, security, integration and operational tests with complete service telemetry.

Skills

Python
FastAPI
Microservices
REST APIs
Cloud technologies
API security
Authentication/Authorization
Automated testing
Observability

Job description

Job Summary

Convo is looking for a Senior Software Engineer - Python with 6+ years of backend engineering experience to build scalable and secure backend services, Studio workflows, MCP servers, APIs, and multi-tenant platforms. The ideal candidate should have strong expertise in Python, FastAPI, microservices, REST APIs, cloud technologies, API security, authentication/authorization, and automated testing, with experience building reliable production-grade systems.

Job Summary

Convo is looking for a Senior Software Engineer - Python with 6+ years of backend engineering experience to build scalable and secure backend services, Studio workflows, MCP servers, APIs, and multi-tenant platforms. The ideal candidate should have strong expertise in Python, FastAPI, microservices, REST APIs, cloud technologies, API security, authentication/authorization, and automated testing, with experience building reliable production-grade systems.

Technical mission

Build the Studio backend, outbound data contracts, MCP servers and secure monetization services for multi-tenant applications and partner access.

Key Responsibilities
  • Design and implement Python/FastAPI microservices for Studio and marketplace workflows.
  • Expose versioned REST and MCP interfaces over approved data and agent capabilities.
  • Implement outbound contracts for data products, events, cached views and partner integrations.
  • Build token/usage metering, rate limits, quotas and auditable consumption records.
  • Implement authentication, authorization, tenant isolation and secure partner/API access.
  • Add automated contract, security, integration and operational tests with complete service telemetry.
Required Technical Capabilities
  • Minimum experience: 6+ years in backend engineering, including 3+ years with cloud microservices, secure APIs or multi-tenant platforms.
  • Advanced Python and production FastAPI service development.
  • REST API design plus practical knowledge of MCP servers and structured tool interfaces.
  • Cloud microservices, containerization and distributed-service reliability patterns.
  • Multi-tenant security, identity integration and fine-grained authorization.
  • API versioning, schema contracts, rate limiting and backward compatibility.
  • Automated testing, observability and operational ownership of backend services.
Preferred Experience
  • Usage/token metering, billing events or API monetization platforms.
  • Event streaming, data-product delivery and partner gateways.
  • OAuth2/OIDC, service-to-service identity and policy enforcement.
Expected deliverables / acceptance evidence
  • Production Studio backend services and documented APIs.
  • MCP server implementations and outbound contract catalogue.
  • Metering, quota and audit mechanisms with reconciliation tests.
  • Security tests, dashboards, runbooks and contractor handover where applicable.
Primary Interfaces

Works with Front-End Engineering, Pod 1 Agent Runtime, Pod 2 data products, Architecture Office and security/identity owners.

What We Have For You
  • Great compensation package, medical benefit for you and your family, free lunch, annual performance-tied increments & performance recognition awards and a great lean and agile work culture!

Convo endorses a culture of diversity in all aspects and aims to build a diverse team of amazing individuals!

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

Similar jobs worth comparing

Senior Software Engineer - Python
Senior Software Engineer - Python

Convo • Islamabad

On-site
PKR 4,464,000 - 7,812,000
Medical benefit for you and family
Free lunch
Annual performance increments
+1
Senior Software Engineer- Python
Senior Software Engineer- Python

Recruitment Intelligence • Islamabad

On-site
PKR 2,600,000 - 5,200,000
Medical benefits
Free lunch
Annual performance-based increases
+1
Senior Python Backend Engineer – Microservices & APIs
Senior Python Backend Engineer – Microservices & APIs

Convo • Islamabad

On-site
PKR 4,464,000 - 7,812,000
Medical benefit for you and family
Free lunch
Annual performance increments
+1
Senior Python Backend Engineer – Multi-Tenant Microservices
Senior Python Backend Engineer – Multi-Tenant Microservices

Recruitment Intelligence • Islamabad

On-site
PKR 2,600,000 - 5,200,000
Medical benefits
Free lunch
Annual performance-based increases
+1
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Convo • Islamabad

On-site
PKR 3,000,000 - 5,000,000
Great compensation package
Medical benefits for you and family
Free lunch
Senior Python Backend Engineer — Scalable Microservices
Senior Python Backend Engineer — Scalable Microservices

Convo • Islamabad

On-site
PKR 4,000,000 - 6,500,000
Medical benefit for you and family
Free lunch
Great compensation package
+1
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Convo • Islamabad

On-site
PKR 3,000,000 - 5,400,000
Medical benefit for you and family
Free lunch
Annual performance increments
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Recruitment Intelligence • Islamabad

On-site
PKR 1,200,000 - 2,100,000
Medical benefit
Free lunch
Performance awards
+1
Senior Python Data Engineer
Senior Python Data Engineer

Convo • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Medical benefit for you and family
Free lunch
Performance-based increments
Senior Python Data Engineer
Senior Python Data Engineer

Recruitment Intelligence • Islamabad

On-site
PKR 2,000,000 - 4,200,000
Medical benefits for you and family
Free lunch
Annual performance-tied increments
+1