Hiring.Camp

Senior Software Engineer - Python

Convo

·

Yesterday

Location
Islamabad, Punjab Province and Federal Capital Territory (ICT), PK
Type
Full-time
Department
IT
Seniority
Senior
Source
JobScore

Description

Job Summary

CONVO is seeking a Senior Software Engineer - Python to build the shared runtime, orchestration, tool registry, and SDK powering its agentic platform. You’ll develop asynchronous, distributed backend services using Python, FastAPI, and graph-based orchestration, while working with vector/graph databases, MCP-compatible tools, and robust workflow management. You’ll focus on scalable agent execution, reliable tool integration, observability, failure handling, and developer-friendly SDKs that enable teams to build and operate domain agents efficiently.

Technical mission

  • Design and implement the shared runtime, planner, tool registry and SDK that other teams use to build and operate domain agents.

Key responsibilities

  • Implement asynchronous orchestration and planning services that translate intents into executable agent workflows.
  • Build and maintain the tool registry, tool-call contracts, agent SDK and runtime APIs.
  • Integrate graph and vector persistence for workflow state, memory and retrieval.
  • Implement MCP-compatible interfaces and adapters for internal and external tools.
  • Design failure handling, retries, idempotency, timeouts, tracing and deterministic replay where applicable.
  • Create developer documentation, reference implementations and automated tests for consuming teams.

Required technical capabilities

  • Minimum experience: 6+ years in backend or distributed-systems engineering, including 2+ years with workflow orchestration, LLM applications or agent runtimes.
  • Advanced Python, including asyncio/concurrency and production FastAPI services.
  • Experience with workflow or agent orchestration, preferably LangGraph or an equivalent graph-based runtime.
  • Practical use of graph databases and/or vector databases in production systems.
  • Strong API and SDK design, schema versioning and backward-compatibility discipline.
  • Understanding of MCP, structured tool calls and secure tool execution.
  • Automated testing of distributed, asynchronous and failure-prone workflows.

Preferred experience

  • Agent memory, multi-agent coordination or planner/executor patterns.
  • OpenTelemetry tracing and evaluation telemetry for agent workflows.
  • Sandboxing, policy enforcement and tenant-aware runtime design.

Expected deliverables / acceptance evidence

  • Versioned agent runtime and orchestrator services.
  • Tool registry and MCP-compatible contract layer.
  • Documented agent SDK with reference agents and integration tests.
  • Operational telemetry and failure-management mechanisms.

Primary interfaces

  • Works with all pod engineering teams, the Architecture Office, Agentic Governance and QA/evaluation roles.

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!

Skills

PythonFastAPI

Similar Jobs

30

Senior Software Engineer

Unframe · Tel Aviv-Yafo, Tel Aviv District, Israel

Today

Senior Software Engineer

Newbridge · Singapore

Today

Senior Software Engineer

NielsenIQ · Chennai, TN, India

Today

Senior Software Engineer

Ladders · New York, NY · Hybrid

Yesterday

Senior Software Engineer

Wf · 111443-IND-HYDERABAD-INTL HYD WF CENTRE BLK B8 Twr-4, India

Yesterday

Senior Software Engineer

Cisco · IRL-GALWAY, Ireland · Hybrid

Yesterday

Senior Software Engineer

Usbank · Chennai, India

Yesterday

Senior Software Engineer

Stryker is one of the · Haryana, Gurugram International Techpark, Block I Phase 1 Floors G, 3, 4, 5, India · Hybrid

Yesterday

Senior Software Developer

SOTI is · Galway, Ireland · Hybrid

Yesterday

Senior Software Engineer

Sglottery · HR India Bangalore

Yesterday

Sr Software Engineer

Sabre · India - Bangalore-Navigator Bldg · Hybrid

Yesterday

Senior Software Engineer

Mastercard · Pune, India

Yesterday

Senior Software Engineer

BorgWarner is · Shanghai CTC (Minhang) - China

Yesterday

Senior Software Engineer

Usbank · Chennai, India

Yesterday

Senior Software Engineer

Alarmcom · Tysons, Virginia

Yesterday

Senior Software Engineer

Uber Freight · Chicago, IL 60607, United States · Remote, Hybrid

Yesterday

Senior Software Engineer

Uber Freight · San Francisco, CA 94158, United States · Remote, Hybrid

Yesterday

Senior Software Engineer

Gong.io · New York City +1

Yesterday

Senior Software Engineer

Sleep.ai · Carlsbad, CA

Yesterday

Senior Software Engineer

Bluestaq US External · Colorado Springs +1

Yesterday

Senior Software Engineer

Pearson · Hoboken, NJ, United States, US · Hybrid

Yesterday

Senior Software Engineer

Clutch · Toronto, Ontario, Canada

Yesterday

Senior Software Engineer

Flexport · Shanghai, China

Yesterday

Senior Software Engineer

Delivery Hero · Athens, Greece · Remote

Yesterday

Sr. Software Engineer

Extraspace · Salt Lake City, UT, United States, United States of America · Hybrid

2 days ago

Senior Software Engineer

Cat · Peoria, Illinois, United States of America +1

2 days ago

Senior Software Developer

Amherst and Main Street Renewal · Austin, TX (East Side), United States of America · Remote

2 days ago

Sr Software Engineer

Alkami Careers · Home Office, United States of America · Remote

2 days ago

Senior Software Engineer

Siemens Healthineers · HES, United States of America · Hybrid

2 days ago

Sr. Software Engineer

Moog · Arvada, United States of America · Hybrid

2 days ago
Senior Software Engineer - Python at Convo | Hiring.Camp