Position Summary: We are seeking a hands-on Senior Python and Kafka Engineer to join an established engineering team supporting a correctness-critical, event-driven digital repository processing platform. The candidate will work directly within the existing team to improve structured logging, end-to-end event visibility, reconciliation, completion verification, and Kafka delivery reliability. This is an implementation-focused engineering position.
The architecture is owned internally, and the selected engineer will build enhancements into a live system rather than redesigning or replacing it.
Key Responsibilities
Develop and maintain Python-based services integrated with Kafka.
Improve Kafka reliability, retry handling, and message tracking.
Implement structured JSON logging and monitoring.
Build event tracking, reconciliation,
and completion verification capabilities.
Work with PostgreSQL, MongoDB, and external APIs.
Troubleshoot production issues across distributed systems.
Contribute to testing, documentation, and deployments.
Key Skills & Experience
Must Have
5-7 years of hands-on experience in Python development