20 hours ago
Responsibilities
- Build and maintain integrations with ERPs, data warehouses, object storage, FTP sources, and custom systems.
- Design reliable near-real-time syncs that process large volumes of customer data without manual intervention.
- Develop connectors that handle authentication, rate limits, pagination, external API behavior, and undocumented quirks.
- Test complete read, update, and write workflows to prevent data loss.
- Validate and reconcile data and build monitoring and alerting to identify and triage failures.
- Work directly with customer operators and IT teams to scope, deliver, and operate integrations.
- Improve the integration layer so new data sources can be connected through configuration where practical.
Requirements
- At least 3 years of production experience building Python data pipelines and integrations.
- Hands-on experience with Python, FastAPI, SQLAlchemy, Pydantic, and third-party REST, SOAP, or query-language APIs.
- Advanced SQL skills, including high-performance queries and bulk upserts at scale.
- Experience designing idempotent, re-runnable pipelines with validation and schema boundaries.
- Experience with safe write paths, dry runs, audit trails, structured logging, sync tracking, and alerting.
- Experience with a data warehouse such as Snowflake, Databricks, or BigQuery and a background task orchestration framework.
- Comfort working directly with customers and owning integration operations.
- Helpful experience includes NetSuite, AWS, legacy ERP systems, and unstructured data.
Benefits
- Visa sponsorship is available.
- On-site work in New York, United States.
