Senior Data Engineer
Core
Design, develop, and optimize scalable data platforms and pipelines supporting investment data for Research, Portfolio Management, Trading, and Analytics functions.
Role type
Senior Python Data Engineer
Builds
Investment data technology solutions, data pipelines, and high-performance data-transfer toolsets
Domain
Financial services / Data Engineering
Required skills
Python, SQL, RESTful API design, SOLID principles, Domain Driven Design, CI/CD, unit testing, data pipeline architecture, data validation, performance optimization
Preferred skills
NoSQL databases, Kafka, Airflow, PostgreSQL, Ansible, Elastic Stack, RabbitMQ, Redis, Docker, OAuth2, financial services domain knowledge
Technologies
Kafka, Airflow, PostgreSQL, Ansible, Elastic Stack, RabbitMQ, Redis, Docker, Okta, OAuth2
Responsibilities
Design and implement changes to data pipelines (ingestion, validation, integration, storage, delivery); build high-performance data-transfer toolsets; develop and maintain CI/CD pipelines; write unit/integration tests and documentation; provide technical troubleshooting for production systems; collaborate on user stories and work plans.
Seniority
Senior, hands-on IC
