Python Data Platform Engineer
Mythreyan MRemoteSENIORPosted 14d ago
PythonKafkaProtobufSegmentCustomer Data Platforms (CDPs)GoSQLSnowflakeGraphQLTLS/mTLSKubernetes
About the Role
We are seeking an experienced Senior Python Data Platform Engineer to complete and productionize a critical event-streaming service that powers customer activity data across various GTM platforms.
Key Responsibilities
• Take ownership of an existing partially completed Python service
• Migrate a legacy Kafka-based integration to the company's Eventing Platform
• Improve data quality and validate downstream integrations
• Deliver a fully operational solution with documentation and knowledge transfer
Requirements
• 10+ years of software engineering experience
• Strong hands-on Python development experience in production environments
• Experience building and operating event-driven and streaming systems
• Strong Kafka knowledge and experience with pub/sub architectures
• Experience with Protobuf schemas, schema evolution, and event versioning
• Experience with Segment or similar Customer Data Platforms (CDPs)
• Working knowledge of Go sufficient to understand and analyze existing code
• Strong SQL and Snowflake experience for data validation and reconciliation
• Experience with monitoring, observability, and operational support of distributed systems
• Proven experience taking over unfinished projects and successfully delivering them to production
• Experience with GraphQL clients for enriching events from internal data services
• Experience with TLS/mTLS for service-to-service auth
• Experience with Kubernetes or equivalent container platform (health checks, rollouts, resource tuning)