Why This Role Stands Out
This remote Integration Engineer role at Feuji Inc offers exciting opportunities to develop cutting-edge event-driven and streaming integrations using Azure technologies. You'll thrive here if you're a mid-senior engineer with a passion for building robust data pipelines and possess strong Python and cloud integration skills. Apply now to leverage your expertise and contribute to innovative projects with excellent flexibility.
Quick Overview
Job Description
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
Similar jobs
- ET
Lead Software Engineer Application Development (Supply Chain) - Remote
NewEmergere Technologies
United States🇺🇸Remote16 hours agoDockerSQLAzure+4Technology - RT
Embedded Software Engineers
NewRapsys Technologies
North Reading, MA🇺🇸On-site16 hours agoEmbedded SystemsAgileC+++1Technology - SN
Sr. Software Engineer
NewShree Narayani Networking Solutions LLC
United States🇺🇸Hybrid16 hours agoNode.jsAWSJavaScript+4Technology - ET
SAP BTP Software Engineer
NeweTeam, Inc.
United States🇺🇸Hybrid16 hours agoHTTPSTechnology - RT
Embedded Software Engineer
NewRapsys Technologies
North Reading, MA🇺🇸Hybrid16 hours agoEmbedded SystemsAgileC+++1Technology - DS
Software Engineer (Req #: 30124) with Security Clearance
NewDataHaven Solutions INC
Fort Meade, MD🇺🇸$115.2k - $160k/yrHybrid16 hours agoMicroservicesMongoDBSpring+7Technology - AR
Software Engineer II with Security Clearance
NewArcfield
Rome, NY🇺🇸$72.8k - $126.6k/yrRemote16 hours agoRustShellScrum+8Technology - DR
Urgent Need: Senior Software Engineer - Node JS - Malvern, PA (Hybrid)
NewDrevol LLC
Malvern, PA🇺🇸Hybrid16 hours agoDynamoDBMicroservicesNode.js+4Technology - JT
Software Engineer 3
NewJaven Technologies, Inc
Minneapolis, MN🇺🇸Hybrid16 hours agoMochaSplunkAgile+11Technology - MM
Engineer
NewMitchell Martin, Inc.
Toronto, ON🇺🇸$44 - $63/hrOn-site16 hours agoEngineering - JM
Java Software Engineer III - Debit Technology (Chase Debit Technology)
NewJ.P. Morgan
Atlanta, Georgia🇺🇸On-site24 minutes agoSpringMachine LearningSplunk+5Technology - WV
Forward Deployed Engineer
NewWintermeyer Ventures
San Francisco, California🇺🇸$220k - $320k/yrOn-site24 minutes agoEngineering