Senior Enterprise Integration Engineer
Cypress HCM · San Francisco Bay Area · 1 wk ago
HybridEngineering$150–$170/hrContract
Responsibilities
- Build partner integrations using Python, REST APIs, webhooks, SFTP, and file-based patterns.
- Define and update our contracts, YAML integration configs, and partner onboarding details.
- Map partner payloads into canonical supply chain models.
- Implement validation, idempotency keys, retry/replay behavior, and error handling.
- Create sample payloads, test cases, and support handoff notes for each integration.
- Debug failed payloads using logs, run metadata, replay tools, and partner/system responses.
- Partner with business teams to clarify field mappings, required values, timing, and error cases.
Requirements
- Strong Python backend/API development experience.
- Experience building enterprise integrations with REST, webhook, SFTP, JSON, XML, CSV, or flat files.
- Comfortable working with OpenAPI specs and config-driven integration patterns.
- Comfortable using Codex or other AI coding tools.
- Experience with idempotency, retries, DLQs, replay, audit logs, and operational debugging.
- Ability to read business process docs and turn them into working technical mappings.
- Strong communication with both engineers and business system owners.
- Able to work independently and move integrations forward without needing platform-level handholding.
Nice to Have
- Oracle Fusion SCM experience.
- Experience building integrations that cross organizational boundaries, including B2B onboarding, external API coordination, security reviews, and test certification.
- Experience with Kafka, Temporal, Databricks/Kepler, Habitat, or similar systems.
- Familiarity with common business flows such as procure-to-pay, order-to-cash, record-to-report, inventory movements, fulfillment, or service operations.
Benefits
- Success after three (3) months: Multiple supply chain partner/message integrations are production-ready or close to production-ready.
- Integration configs, mappings, payload examples, and support notes are clean and reusable.
- Business and support teams can understand what was sent, when it was sent, why it failed, and how to replay or reprocess it.
Pay
$150-$170/hour DOE
Schedule
Not specified