Senior Software Engineer - Python

Posted 16 Days Ago
Be an Early Applicant
2 Locations
Remote or Hybrid
Senior level
Artificial Intelligence • Productivity • Software
The Role
Build scalable, secure Python/FastAPI backend services, Studio workflows, MCP servers, APIs, and multi-tenant platforms. Responsibilities include designing microservices, implementing REST and MCP interfaces, managing data contracts, metering, quotas, rate limits, authentication, authorization, tenant isolation, partner access, automated testing, observability, and operational ownership. The role also delivers security mechanisms, audit systems, documentation, dashboards, runbooks, and production-ready integrations.
Summary Generated by Built In
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!

Skills Required

  • 6+ years of backend engineering experience
  • 3+ years of experience with cloud microservices, secure APIs, or multi-tenant platforms
  • Advanced Python and production FastAPI service development
  • REST API design experience
  • Practical knowledge of MCP servers and structured tool interfaces
  • Experience with cloud microservices, containerization, and distributed-service reliability patterns
  • Experience with multi-tenant security, identity integration, and fine-grained authorization
  • Experience with API versioning, schema contracts, rate limiting, and backward compatibility
  • Experience with automated testing, observability, and operational ownership of backend services
  • Experience with usage/token metering, billing events, or API monetization platforms
  • Experience with event streaming, data-product delivery, and partner gateways
  • Experience with OAuth2/OIDC, service-to-service identity, and policy enforcement
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Los Altos, CA
138 Employees
Year Founded: 2012

What We Do

Convo provides an enterprise social collaboration platform that enables easy, secure conversations between desk / non-desk workers to accelerate company productivity and engagement. Unlike existing email-focused or chat-centric collaboration platforms, only Convo combines the ease of social networks with rich collaboration capabilities to simplify and optimize work interactions for all employees -- no email required.

Gallery

Gallery

Similar Jobs

Varonis Logo Varonis

Senior Software Engineer

Security • Software
Remote
India
1894 Employees

Photon Logo Photon

Senior Software Engineer

Agency • Information Technology
Remote
India
5017 Employees
In-Office or Remote
7 Locations
14 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account