Prague, UNAVAILABLE, CZ Hybrid

IDC (International Data Corporation) is hiring a Senior API Engineer (Python)

About the Role

As a Senior API Engineer, you will lead the design and implementation of the API gateway that powers external access to our intelligence platform. Your work will define how AI assistants interact with core data systems, ensuring reliable, secure, and well-structured integrations.

What You’ll Do

  • Design and build a robust, standards-compliant API gateway to serve external AI-driven clients
  • Implement protocol handling, schema validation, and tool registry systems
  • Develop adapters that connect the gateway to internal search and data services, preserving data provenance and citation integrity
  • Create secure authentication flows for both interactive and machine-to-machine use cases
  • Build response formatting and sanitization layers to deliver clean, consistent outputs
  • Contribute to shared platform capabilities including rate limiting, audit logging, cost tracking, and observability

What We’re Looking For

  • 6+ years of experience developing backend systems and public APIs in Python
  • Deep understanding of API design principles, schema enforcement, and protocol implementation
  • Proven experience integrating and abstracting multiple backend services into unified API surfaces
  • Strong knowledge of OAuth 2.0 and OIDC for secure authentication
  • Proficiency with modern Python web frameworks and API-first development
  • A focus on security, correctness, and reliability at the system boundary

Nice to Have

  • Experience with agent-to-service protocols such as MCP
  • Background in developer platforms or API gateway infrastructure
  • Familiarity with semantic search or query-based data backends
  • Understanding of citation and provenance requirements in API responses
  • Exposure to LLM observability and monitoring tools

Work Environment

This role operates in a hybrid model with approximately 1–2 days per month in office. You’ll work within a globally recognized research and advisory organization that values technical rigor, initiative, and long-term growth. The culture emphasizes collaboration, integrity, and meaningful contributions where ideas are heard and results are recognized.

Our Commitment

We support equal employment opportunities for all qualified individuals. Employment verification is required, and we participate in E-Verify.

Required Skills
PythonAPI designOAuth 2.0OIDCAPI gatewaysschema validationsemantic searchLLM observabilitybackend servicesweb frameworksauthentication systemsservice aggregation PythonAPI designOAuth 2.0OIDCAPI gatewaysschema validationsemantic searchLLM observabilitybackend servicesweb frameworksauthentication systemsservice aggregation
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
IDC (International Data Corporation)
IDC is a global market intelligence and advisory firm specializing in technology research, analysis, and insights for the information technology, telecommunications, and consumer technology markets.
All jobs at IDC (International Data Corporation) Visit website
Job Details
Department Channel & Integration Pod
Category backend
Posted 2 days ago