Data Engineer
Job Description
Tower Research Capital, a high-frequency proprietary trading firm founded in 1998,Β seeks a Data Engineer to join our Data Services Team. 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.
Responsibilities- Design, implement, and maintain the infrastructure necessary to support the firm's data management processes, including storage, compute, and networking resources
- Troubleshoot and resolve infrastructure-related issues, including hardware and software failures, network connectivity issues, and security vulnerabilities
- Automate infrastructure deployment and maintenance processes to improve efficiency and reduce the risk of human error
- Design, build, and maintain the data pipelines and systems necessary to support the firm's fundamental data analysis and trading strategies
- Develop and implement data quality checks and monitoring processes to ensure the integrity of our data
- Collaborate with data scientists, portfolio managers, and traders to understand their data requirements and develop solutions to meet their needs
- Implement ETL processes to extract data from various sources and transform it into a structured format suitable for analysis
- Monitor database performance and tune database parameters to optimize system performance
- Provide technical support for database-related issues, including troubleshooting and problem resolution
- Provide technical support for Airflow-related issues, including troubleshooting and problem resolution
- Stay up-to-date with the latest trends and technologies in data engineering and financial services, and recommend improvements to our systems and processes accordingly
- Participate in on-call rotation for infrastructure-related incidents
- 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 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 or Django
- Excellent problem-solving and troubleshooting skills
- Strong communication and collaboration skills, with the ability to work effectively as part of a team
Anticipated New York annual base salary range of 120K-200K, plus eligible for discretionary bonus
Towerβs dual offices and garden roof decks are located in TriBeCa and SoHo, neighborhoods in downtown Manhattan. While we work hard, Towerβs cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on quality of life. Benefits include:
- 401(k) with company matching
- 5 weeks of paid vacation per year plus 11 paid holidays
- Free breakfast, lunch, and snacks on a daily basis
- Reimbursement for health and wellness expenses
- Free events and workshops
- Donation matching program
Tower Research Capital is an equal opportunity employer.
Date Posted
08/23/2023
Views
8
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsIT Support Engineer (Contract) - Informa
Views in the last 30 days - 0
Curinos a company with decades of expertise in the financial services industry is seeking an IT Support Engineer for their New York office The role in...
View DetailsEngineer, Quality Assurance – BBU (EQA1) - JMA Wireless
Views in the last 30 days - 0
JMA is a leading company in wireless technology particularly in 5G with its advanced softwarebased platform manufactured in Syracuse NY The companys t...
View DetailsStaff Editor, Current Events - Dotdash Meredith
Views in the last 30 days - 0
The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsBusiness Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View Details