We’re looking for a Data Engineer to help power our financial and stock market data systems. You’ll design and maintain data pipelines, ensure data quality, and work closely with engineering teams to support backend services and APIs.
What You’ll Do
- Build, maintain, and optimize data pipelines for batch and real-time processing.
- Work with PostgreSQL, Oracle, and NoSQL databases to store and manage structured and semi-structured data.
- Write SQL queries and scripts to validate and transform data.
- Develop Python scripts and other programming solutions to automate workflows and testing.
- Collaborate with backend engineers to integrate data services into APIs and applications.
- Apply data modeling best practices to support reliable, scalable data systems.
- Monitor system performance, troubleshoot issues, and ensure high-quality datasets.
- Use AI-assisted tools to improve data workflows and analytics efficiency.
What You Bring
- Strong SQL skills (PostgreSQL preferred) and experience with relational databases.
- Experience with Python and programming for data workflows.
- Knowledge of NoSQL databases and data modeling principles.
- Familiarity with Oracle and large-scale data systems.
- Understanding of ETL pipelines, batch and real-time processing.
- Attention to data quality, reliability, and performance.
- Experience leveraging AI-assisted solutions for data processing is a plus.
This is a hands-on role where your work will directly impact how financial and trading data flows through our systems. As a part of DataOps Team you’ll collaborate with backend engineers and support services that power our products and APIs.
Job Types: Full-time, Permanent
Benefits:
- Extended health care
- Flexible schedule
- Work from home
Work Location: In person