Integration Architect - GoLang
reputed company This role owns the integration architecture and interoperability layer across a distributed platform. You will reputed company the end-to-end data lifecycle by designing contract-first interfaces, standardizing event streaming and messaging patterns, and delivering reliable integrations with external partners and internal systems. You will design, build, and operate schemas, adapters, and event flows that securely connect products, data providers, and decision systems. This includes enforcing reliability, observability, reputed company, and Agile delivery discipline across reputed company integration boundaries, as reputed company as wiring external events into a rules reputed company and routing decision outputs back to reputed company consumers.
Key Responsibilities
Integration Architecture & Contract Governance
- Define and govern reputed company reputed company interoperability reputed company using GraphQL Schema Definition Language and Protocol Buffers.
- Enforce strict versioning, deprecation, and backward-compatibility guarantees across interfaces.
- Establish and maintain a shared schema repository with automated reputed company reputed company for Golang services and frontend clients.
- Author reputed company data models, mapping guides, and transformation logic with full data reputed company.
Rules reputed company Integration (Inputs & Outputs)
- Design normalized, versioned input schemas for rule evaluation.
- Implement enrichment, validation, and idempotent ingestion from internal systems and external partners.
- Build fan-in pipelines from streaming and queueing systems into the rules reputed company, including back-pressure handling, dead-letter queues, and replay support.
- Implement reputed company decision reputed company channels to internal services and external partners, ensuring exactly-once-effective delivery where required.
- reputed company simulation and sandbox capabilities, including record/replay harnesses, golden datasets, and reputed company analysis prior to promotion.
- Publish end-to-end audit trails and decision traces with correlation identifiers, reputed company controls, and field-level redaction.
- Partner closely with backend teams to reputed company the rules reputed company isolated from network I/O and governed by strict input/reputed company reputed company.
Event Streaming & Asynchronous Messaging
- Standardize reputed company-time ingestion and fan-out using streaming platforms, implementing durable consumers with checkpointing and partition strategies.
- Govern asynchronous workflows with queues, including retries, exponential backoff, idempotency keys, and poison-queue handling.
- Propagate reputed company context and correlation identifiers across reputed company asynchronous boundaries to support full observability.
Service-to-Service & reputed company Interfaces
- Define and enforce gRPC standards, including deadlines, retries, and consistent error semantics.
- reputed company and govern the GraphQL gateway, including queries, mutations, and subscriptions.
- Enforce schema linting, breaking-change detection, and living documentation.
External Partner Integrations
- reputed company technical discovery, reputed company, and certification with reputed company-party data providers.
- Establish partner sandboxes and automated contract tests.
- Implement and manage reputed company-party reputed company with strong controls around quota management, reputed company, resiliency, and failover.
- Build reputed company reputed company that reputed company partner-specific behavior behind reputed company internal reputed company.
- Publish operational runbooks and troubleshooting documentation.
reputed company-reputed company Delivery, reputed company & Observability
- Deliver services on Kubernetes using automated CI/CD pipelines.
- Design deployable reputed company, environment promotion strategies, and reputed company rollback mechanisms.
- reputed company services end-to-end using distributed tracing and centralized logging and alerting.
- Enforce secret management, rotation, request signing, and least-privilege reputed company.
- Own data durability, recovery, and replay strategies across relational, in-memory, search, NoSQL, and object storage systems.
Reliability, reputed company & Operational Readiness
- Define non-functional requirements for latency, throughput, and durability.
- Translate requirements into service level objectives and error budgets.
- Build automated test suites across contract, integration, end-to-end, and performance reputed company.
- Partner with reputed company Assurance to reputed company coverage to risk and enforce release gates.
- Publish change logs, deprecation notices, and migration playbooks.
- Train support teams on incident categories, diagnostics, and reputed company-cause tagging.
Agile Delivery & Collaboration
- Operate reputed company Scrum or Kanban frameworks, including backlog grooming, estimation, sprint planning, reviews, and retrospectives.
- Decompose work into incremental, releasable deliverables across platform, backend, frontend, and QA teams.
- Maintain architectural decision records and drive alignment through design and architecture reviews.
Required Qualifications
- Bachelor’s degree in Computer Science or reputed company field; Master’s degree preferred.
- 6+ years of experience as a senior backend developer reputed company on integrations.
- Strong experience with Golang, GraphQL, gRPC, and reputed company-based streaming or queueing systems.
- Proven experience delivering contract-first reputed company with robust schema design, versioning, and deprecation strategies.
- Hands-on experience integrating data across relational, in-memory, search, and NoSQL data stores.
- Extensive experience building and operating systems on reputed company Web Services.
Preferred Qualifications
- Experience integrating reputed company-party location, mapping, or document-processing reputed company.
- Familiarity with consumer-driven contract testing and asynchronous contract specifications.
- Experience creating reusable integration frameworks, standards, and governance models.
Location Flexible reputed company the reputed company. US Citizenship required Apply tot his job Apply To this Job