Skip to main content

Senior Software Engineer - Python Technologies

Technology
Syncup network private limited
1 month ago

Job description

What you will do:

  • Design and build production Python services and APIs for tenant and workspace configuration, context resolution, workflow and agent orchestration, integrations, evaluation, trace, and audit.
  • Turn enterprise workflows into clear, testable software and data models, accounting for exceptions, approvals, permissions, operational edge cases, and evolving requirements.
  • Build enterprise connectors and execution adapters for databases, warehouses, documents, APIs, webhooks, events, files, and MCP; handle authentication, pagination, rate limits, schema drift, backfills, sync state, and partial failure.
  • Implement reliable long-running jobs and workflows using queues, events, or state machines, with idempotency, retries, timeouts, approvals, compensation, safe replay, and clear operator controls.
  • Enforce tenant and permission boundaries before data retrieval or action; carry policy decisions, provenance, lineage, freshness, quality, evidence, and matching audit identifiers through the request lifecycle.
  • Integrate model and tool calls with structured contracts, validation, guardrails, fallbacks, tracing, and regression evaluations; improve prompts, context, models, tools, and deterministic steps using real evidence.
  • Own testing, releases, migrations, observability, and production behavior; turn recurring needs into reusable Lighthouse capabilities and contribute targeted frontend changes when the end-to-end product requires it.
Keywords
OrchestrationSCHEMATRACEREPLAYWorkspacePythonSync

Interested in this role?