Integration Engineer


Feuji Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- API Design
- Azure Container Apps
- Python
- Policies
- SQL
- CI/CD
Summary
Role: Data Integration Engineer
Type: 6 - 12 Months Contract to Start
Location: Remote - US
Primary Responsibilities:
- Integration Development: Design, build, and maintain integration pipelines connecting source systems to downstream targets, using containerized Python services on Azure Container Apps with Service Bus and Event Hub.
- Event-Driven and Streaming Integration: Build and operate flows against Salesforce's Pub/Sub API over gRPC, including Platform Event publish and subscribe, Avro decode, durable replay checkpointing, and reconnection handling for long-lived subscriptions.
- Reliability and Failure Handling: Implement idempotent processing, deduplication, retry policies, and dead-letter consumers so at-least-once delivery does not produce duplicate or lost records in target systems.
- API Design and Authentication: Design and consume REST APIs, including OAuth 2.0 with token caching, rate limit handling, and error semantics that distinguish retryable from terminal failures.
- Transformation and Business Logic: Build and maintain Python-based transformation and validation services that enforce business rules as data moves between systems.
- Data Platform Integration: Land request and response event streams into Snowflake via Event Hub as a durable parallel stream, so integration activity is available for reporting, reconciliation, and audit.
- Observability and Handoff to Operations: Instrument integrations for distributed tracing, structured logging, and correlation across asynchronous hops, and deliver monitoring hooks, alert thresholds, runbooks, and escalation paths to Operations before go-live.
- Testing, CI/CD, and Requirements: Write unit and integration tests covering failure and replay paths, maintain CI/CD pipelines (e.g., GitHub Actions) across DEV, SIT, UAT, and PROD, and translate stakeholder requirements into technical designs, including which pattern applies.
Thanks & Regards,
Mahi
- Dice Id: 90868509
- Position Id: 9115429
- Posted 22 hours ago
Company Info
Feuji is a global deep tech solutions company committed to empowering businesses with advanced technology that drives innovation and growth. Over the past decade, we have established a strong foundation in automation, helping organizations streamline operations and boost efficiency. Building on this expertise, we have seamlessly expanded into AI solutions, supported by deep capabilities in data engineering and cybersecurity. We deliver impactful outcomes tailored to today’s fast-evolving digital landscape.
As a trusted global partner, Feuji helps businesses harness the power of technology to achieve sustainable growth and unlock new opportunities. From simplifying complex workflows through automation to implementing AI-driven insights, strengthening cybersecurity, and developing data-centric strategies, we enable our clients to navigate the future confidently. At Feuji, we are committed to creating smarter, safer, and more connected solutions that transform how businesses operate and thrive.
Headquartered in Dallas, TX, Feuji has offices and a strong global presence in Costa Rica and India, enabling us to deliver world-class solutions and services to clients around the globe.

