Senior Integration Engineer (Python)
Core
Design and implement end-to-end integrations between internal platforms and third-party systems, defining API contracts, data mappings, and transformation logic.
Role type
Senior IC integration engineer (Python)
Builds
Scalable integration solutions connecting internal platforms with external systems
Domain
Enterprise software integration, API management, data synchronization
Deliverable
production ML models | product features
Required skills
Python, REST APIs, Webhooks, PostgreSQL, Event-Driven Architecture, Batch Processing, SQL, Monitoring and observability, AI-assisted coding tools
Preferred skills
Django, Developer platforms, CRM/RMS/PMS integration, Financial reconciliation systems, PropTech/Property Management industry, Distributed systems
Technologies
Python, Django, PostgreSQL, REST, Webhooks, Cursor, Claude Code, GitHub Copilot
Responsibilities
Design synchronization strategies including batch, event-driven, and real-time integrations; Build resilient integrations with idempotency, retries, ordering, and backfill capabilities; Manage API versioning and backward compatibility; Implement monitoring, alerting, logging, and observability for integrations; Collaborate with engineering teams and external partners to deliver scalable integration solutions
Seniority
Senior, hands-on IC