Senior Integration Engineer (Python)

encora10

United States

Remote

USD 120,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

encora10 is seeking a Senior Integration Engineer to design and deliver resilient end-to-end integrations that connect internal platforms with third-party systems. This hands-on, remote role focuses on API-driven and event-driven data movement, partnering with product and external teams to keep integrations reliable at scale.

You will design batch, real-time, and event-driven patterns, define API contracts, ensure backward compatibility, and implement robust observability while collaborating

Qualifications

  • Five or more years of professional experience as a software engineer or integration engineer.
  • Strong Python skills; Django is a plus.
  • Solid experience designing and consuming REST APIs and webhooks.
  • Strong SQL and PostgreSQL skills for data-quality and consistency work.
  • Practical experience with event-driven architectures and batch processing.
  • Hands-on experience with AI-assisted coding tools such as Cursor, Claude Code, GitHub Copilot, or comparable products.
  • Advanced or fluent English, with strong analytical, problem-solving, and written communication skills.

Responsibilities

  • Design synchronization strategies spanning batch, event-driven, and real-time patterns to move data between systems.
  • Define and evolve API contracts, data mappings, and transformation logic, including versioning and backward compatibility.
  • Build integrations with idempotency, retries, ordering guarantees, and backfill support so pipelines recover cleanly from partial failures.
  • Consume and publish REST APIs and webhooks while collaborating with internal engineering teams and external partners.
  • Maintain data quality and consistency using SQL and PostgreSQL, and implement monitoring, alerting, logging, and broader observability practices.
  • Use AI-assisted development tools to improve productivity and code quality across the integration surface.

Skills

Python
Django
REST APIs
Webhooks
SQL
PostgreSQL
Event-driven
Batch processing
AI-assisted coding

Tools

Cursor
Claude Code
GitHub Copilot

Job description

Role overview

The Senior Integration Engineer designs and delivers resilient end-to-end integrations that connect internal platforms with third-party systems. This is a hands-on, remote engineering role focused on API-driven and event-driven data movement, where the engineer partners across product and external teams to keep integrations reliable at scale.

Responsibilities
  • Design synchronization strategies spanning batch, event-driven, and real-time patterns to move data between systems.
  • Define and evolve API contracts, data mappings, and transformation logic, including versioning and backward compatibility.
  • Build integrations with idempotency, retries, ordering guarantees, and backfill support so pipelines recover cleanly from partial failures.
  • Consume and publish REST APIs and webhooks while collaborating with internal engineering teams and external partners.
  • Maintain data quality and consistency using SQL and PostgreSQL, and implement monitoring, alerting, logging, and broader observability practices.
  • Use AI-assisted development tools to improve productivity and code quality across the integration surface.
Requirements
  • Five or more years of professional experience as a software engineer or integration engineer.
  • Strong Python skills; familiarity with Django is a plus.
  • Solid experience designing and consuming REST APIs and webhooks.
  • Strong SQL and PostgreSQL skills for data-quality and consistency work.
  • Practical experience with event-driven architectures and batch processing.
  • Hands-on experience with AI-assisted coding tools such as Cursor, Claude Code, GitHub Copilot, or comparable products.
  • Advanced or fluent English, with strong analytical, problem-solving, and written communication skills.
Nice to have
  • Experience building developer platforms or public APIs.
  • Background integrating CRM, RMS, or PMS platforms.
  • Familiarity with Accounts Receivable, financial reconciliation, or accounting systems.
  • Domain exposure in PropTech, multifamily, or property management.
  • Experience working with distributed systems and high-availability architectures.
Benefits and work setup
  • Fully remote role open to candidates based in Costa Rica, Peru, Colombia, or Bolivia.
  • Hiring is based solely on skills and qualifications, with no discrimination on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Integration Engineer (Python)
Senior Integration Engineer (Python)

Encora • United States

Remote
USD 140,000 - 180,000
Integrations Engineer
Integrations Engineer

USA Tech Recruit • San Francisco (CA)

On-site
USD 85,000 - 120,000
Senior Integration Engineer
Senior Integration Engineer

Clera • New York (NY)

On-site
USD 120,000 - 160,000
Visa sponsorship
Integration Engineer
Integration Engineer

On-Demand Group • Hopkins (MN)

Hybrid
USD 90,000 - 103,000
Senior Integration Engineer
Senior Integration Engineer

Playson • Union (NJ), Northern (KY)

Hybrid
USD 120,000 - 180,000
Competitive Salary
Quarterly Bonuses
Unlimited Paid Time Off
+7
Senior Integration Engineer
Senior Integration Engineer

Hamster • San Francisco (CA)

On-site
USD 120,000 - 150,000
Full Stack Python Engineer (Integrations)
Full Stack Python Engineer (Integrations)

EPAM Systems • United States

On-site
MXN 1,032,346 - 1,376,462
International projects with top brands
Paid time off and sick leave
Upskilling and reskilling programs
+3
Senior Python Integration Engineer — Remote Data Pipelines
Senior Python Integration Engineer — Remote Data Pipelines

encora10 • United States

Remote
USD 120,000 - 170,000
Software Engineer, Data Systems (Python)
Software Engineer, Data Systems (Python)

northbeam • United States

On-site
USD 140,000 - 155,000
Equity package
Healthcare coverage
401(k) plan
+3
Senior Integration Engineer - Remote Work | REF#302818
Senior Integration Engineer - Remote Work | REF#302818

BairesDev • United States

Remote
CLP 84,428,000 - 121,951,000
Remote work
USD pay
Home office setup
+4