Data Integration Engineer: Cloud Pipelines & APIs

Feuji Inc

United States

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Feuji Inc is seeking a Data Integration Engineer to design, build, and maintain integration pipelines connecting source systems to Snowflake-backed targets using containerized Python services on Azure Container Apps.

You will implement event-driven integration with Salesforce Pub/Sub, ensure at-least-once delivery, design REST APIs with OAuth 2.0, and build transformation services with robust testing, CI/CD (GitHub Actions), and observability hooks for operations.

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.

Job description

Feuji Inc is seeking a Data Integration Engineer to design, build, and maintain integration pipelines connecting source systems to Snowflake-backed targets using containerized Python services on Azure Container Apps.

You will implement event-driven integration with Salesforce Pub/Sub, ensure at-least-once delivery, design REST APIs with OAuth 2.0, and build transformation services with robust testing, CI/CD (GitHub Actions), and observability hooks for operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Integration Engineer: Azure Pipelines Events
Remote Data Integration Engineer: Azure Pipelines Events

Feuji • United States

On-site
USD 120,000 - 180,000
Data Integration Engineer :: Remote
Data Integration Engineer :: Remote

Feuji • United States

On-site
USD 120,000 - 180,000
Data Integration Engineer
Data Integration Engineer

Feuji Inc • United States

On-site
USD 110,000 - 140,000
Senior Data Engineer: Backend & Cloud Architect
Senior Data Engineer: Backend & Cloud Architect

Feuji • United States

On-site
USD 140,000 - 190,000
Snowflake Data Engineer - Scalable Pipelines & Uptime
Snowflake Data Engineer - Scalable Pipelines & Uptime

Programmers.io • Town of Florida (NY)

On-site
USD 120,000 - 160,000
Snowflake Data Engineer: Scalable Pipelines & Cloud DevOps
Snowflake Data Engineer: Scalable Pipelines & Cloud DevOps

Programmers.io • Town of Florida (NY)

On-site
USD 110,000 - 150,000
Data Engineer: Pipelines & Insights (Python/Azure)
Data Engineer: Pipelines & Insights (Python/Azure)

UJA-Federation of New York • New York (NY)

On-site
USD 110,000 - 130,000
Senior Data Engineer: Data Pipelines & Integrations
Senior Data Engineer: Data Pipelines & Integrations

FI Consulting • Arlington (VA)

On-site
USD 150,000 - 200,000
Data Engineer II – AWS Pipelines & Snowflake
Data Engineer II – AWS Pipelines & Snowflake

Gravity IT Resources • Miami (FL)

On-site
USD 110,000 - 160,000
AWS Data Engineer: Cloud Modernization & Scalable Pipelines
AWS Data Engineer: Cloud Modernization & Scalable Pipelines

Qode Page • United States

On-site
USD 140,000 - 180,000