via Dice
$70K - 120K a year
Develop and maintain Python-based APIs and integration services for scalable enterprise solutions.
Requires 6-10 years Python experience, REST API and microservices development, Kafka messaging, and strong communication skills.
Job Title: Python Integration Engineer Location: Remote Experience: 6 10 Years Pay Rate: Open (DOE) Required Skills • 6 10 years of strong Python development experience. • Hands-on experience building production-grade REST APIs and microservices (FastAPI preferred). • Experience with Kafka or similar messaging platforms. • Strong understanding of API integrations, payload validation, error handling, retry mechanisms, and idempotency. • Good knowledge of SQL and JSON. • Excellent communication skills with the ability to work directly with clients and cross-functional teams. Responsibilities • Develop and maintain Python-based APIs and integration services. • Build scalable REST APIs and microservices. • Design and implement enterprise integrations. • Troubleshoot and optimize production integration workflows. • Collaborate with cross-functional teams to deliver reliable, scalable solutions. Major Tech Stack • Programming: Python • Frameworks: FastAPI • Messaging: Apache Kafka • API: REST APIs, Microservices • Data Formats: JSON • Database: SQL • Integration: Enterprise Integrations, API Payload Validation, Data Mapping • Concepts: Error Handling, Retry Mechanisms, Idempotency, Publish/Writeback Patterns
This job posting was last updated on 7/27/2026