You will:
• Analyze, understand, and map complex, heterogeneous third-party APIs into normalized data models.
• Design and build connectors/integrations for SaaS platforms, field-specific APIs, and proprietary vendor APIs.
• Develop and maintain data transformation and normalization pipelines that abstract away vendor-specific differences.
• Handle authentication and authorization flows across diverse providers (OAuth2, API keys, SAML, custom flows).
• Build resilient integration patterns that gracefully handle API inconsistencies, rate limits, and error behaviors.
• Collaborate with product teams to design consistent, unified API schemas that scale across multiple providers.
• Establish strong testing, monitoring, and logging frameworks for integration reliability.
• Mentor and guide engineers in best practices for integration architecture and abstraction design.
We are seeking someone who is experienced in API-first engineering and is comfortable working with complex data structures, integrations, and scalable system design.
• 4+ years of backend engineering experience, with significant time spent in API-heavy environments.
• Proven ability to reverse-engineer poorly documented APIs, understand complex JSON/XML payloads, and resolve mapping challenges.
• Deep experience with API normalization, data modeling, and abstraction design.
• Expertise with REST, GraphQL, and event-driven integrations.
• Strong knowledge of integration middleware, API gateways, and webhooks.
• Familiarity with async processing, queuing systems, and retry strategies.
• Excellent problem-solving skills in handling edge cases, non-standard implementations, and schema drift.
• Experience working at or integrating with unified API platforms.
• Familiarity with domain-specific APIs (e.g., PRISM, HRIS, ATS, CRM, Healthcare APIs).
• Knowledge of schema evolution strategies, versioning, and API governance.
• Background in ETL/data pipelines or interoperability standards (e.g., OpenAPI, JSON Schema).