Pryon

Senior Software Engineer, Connectors Team

Pryon • US
Remote
About Pryon: 
We’re a team of AI, technology, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we’re building an industry-leading knowledge management and Retrieval-Augmented Generation (RAG) platform. Our proprietary, cutting-edge natural language processing capabilities transform unstructured data into meaningful experiences that increase productivity with unmatched accuracy and speed.

The Opportunity:

The Connectors team is responsible for bridging Pryon’s platform to the outside world. We build and maintain a growing library of connectors to enterprise systems of record — unified behind a centralized API gateway that provides a consistent interface regardless of the source system’s quirks.

Behind that gateway, each connector handles the realities of its source: OAuth flows, pagination strategies, rate limiting, webhook subscriptions, incremental sync, and content extraction — all while maintaining resilience at scale. We also enrich retrieved content with source-specific metadata, permissions, and structural context.

This is not glue code. This is distributed systems engineering applied to one of the hardest integration problems in enterprise software: making dozens of wildly different platforms behave as if they were one. 

The Ideal Candidate:

  • Is self-driven and comfortable operating with autonomy inside a structured team
  • Wants to shape the architecture, not just implement stories
  • Cares about craft — clean APIs, thoughtful error handling, systems that don’t page you at 2 AM 
  • Is motivated by the mission: giving enterprises an AI platform that actually understands their data, across all their systems
  • Sees remote work as a feature, not a compromise, and communicates accordingly 

In This Role You Will:

  • Design and build production connectors to enterprise systems, handling authentication, sync, pagination, error recovery, and data normalization
  • Contribute to the evolution of our unified API gateway layer that abstracts source complexity from the rest of the platform
  • Build and extend systems that enrich content with metadata, permissions, and structural context for downstream consumption
  • Architect for resilience: design retry strategies, circuit breakers, and graceful degradation for third-party API dependencies
  • Work with event-driven patterns to enable real-time and incremental synchronization
  • Collaborate directly with the Ingestion and Retrieval teams to ensure clean handoffs across the pipeline
  • Take grounded ownership of components — this team needs engineers who see a problem, pick it up, and drive it to resolution 

What You'll Need to Be Successful:

  • 5+ years of software engineering experience, with significant time spent on integration, data pipeline, or platform engineering problems
  • Strong proficiency in TypeScript; working knowledge of Python and/or Go is a plus
  • Deep experience with API design and protocols: gRPC, REST, GraphQL, webhooks
  • Hands-on work with enterprise SaaS APIs (any combination of SharePoint, Confluence, ServiceNow, Salesforce, Google Workspace, Box, or similar)
  • Understanding of event-driven architectures and message-based systems
  • Experience with KubernetesDockerTerraform, and Helm
  • Familiarity with relational and NoSQL databases
  • Comfort working across cloud providers (AWS, Azure, GCP)