Data Engineer
at Tower Research Capital
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Aug, 2024 | Not Specified | 26 May, 2024 | 2 year(s) or above | Python,Information Technology,Design Principles,Computer Science,Database Security,File Systems,Recovery Planning,Sqlalchemy,Data Modeling,Django,Sql Server,Mysql,Postgresql,Database Systems,Database,Query Optimization,Etl | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Data Engineer
Tower Research Capital, a high-frequency proprietary trading firm founded in 1998, seeks a Data Engineer to join our Data Services Team in Singapore or Hong Kong.
As a Data Engineer, you will be responsible for designing, implementing, and maintaining the infrastructure necessary to support the firm’s data management processes. You will work closely with the Data Services Team, Portfolio Management Teams, and other IT teams to ensure the reliability, security, and scalability of our data systems.
QUALIFICATIONS
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience
- Familiarity with ETL processes, data modeling, and database design principles
- Familiarity with database systems such as SQL Server, PostgreSQL, or MySQL
- Familiarity with database backup and recovery procedures, database security, and disaster recovery planning
- Familiarity with data replication, VLDB design, query optimization, and performance troubleshooting
- Familiarity with block, protocol (NFS / SMB) file systems
- Familiarity with object storage
- Familiarity with Airflow DAG
- At least 2 years of experience in Python and ETL related libraries such as pyodbc, SQLAlchemy, and Django
- Excellent problem-solving and troubleshooting skills
- Strong communication and collaboration skills, with the ability to work effectively as part of a team
Responsibilities:
- Designing, implementing, and maintaining the infrastructure necessary to support the firm’s data management processes, including storage, compute, and networking resources
- Troubleshooting and resolving infrastructure-related issues, including hardware and software failures, network connectivity issues, and security vulnerabilities
- Automating infrastructure deployment and maintenance processes to improve efficiency and reduce the risk of human error
- Designing, building, and maintaining the data pipelines and systems necessary to support the firm’s fundamental data analysis and trading strategies
- Developing and implementing data quality checks and monitoring processes to ensure the integrity of our data
- Collaborating with data scientists, portfolio managers, and traders to understand their data requirements and developing solutions to meet their needs
- Building and maintaining databases, warehouses, and data lake to support reporting, analysis, and research
- Implementing ETL processes to extract data from various sources and transforming it into a structured format suitable for analysis
- Developing and maintaining database backup and recovery procedures to ensure the availability of critical data
- Monitoring database performance and tuning database parameters to optimize system performance
- Providing technical support for database-related issues, including troubleshooting and problem resolution
- Developing and maintaining Airflow workflows to support our data pipelines, ensuring that they are reliable, efficient, and scalable
- Monitoring the performance of Airflow workflows and making recommendations for optimization and improvement
- Providing technical support for Airflow-related issues, including troubleshooting and problem resolution
- Staying up-to-date with the latest trends and technologies in data engineering and financial services, and recommending improvements to our systems and processes accordingly
- Participating in on-call rotation for infrastructure-related incidents
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Information Technology/IT
IT Software - DBA / Datawarehousing
Software Engineering
Graduate
Computer science information technology or a related field or equivalent work experience
Proficient
1
Singapore, Singapore