Software Engineer Data Integrations
You will design, develop, and support Python-based asynchronous real-time services with a focus on performance, reliability, and scalability. You will work with traders, data scientists, and engineers to translate requirements into technical solutions, integrate external data sources, prototype new approaches, and improve observability, testing, and CI/CD.
Responsibilities
- Design, develop, and support Python-based asynchronous real-time services.
- Work with internal users to understand requirements and translate them into technical solutions.
- Integrate external data sources through REST and WebSocket APIs.
- Participate in prototyping new data sources and approaches.
- Improve system observability, testing, and CI/CD.
Requirements
- Python 3.12
- asyncio
- Kafka
- mypy
- FastAPI
- aiohttp
- Strong Python expertise
- Knowledge of asynchronous programming