Data Engineer
Finquest is the premier platform delivering personalized connections to its clients who seek M&A (Mergers & Acquisitions) and direct investment opportunities in the Asia Pacific, European and North American mid-market space. With a unique database, machine learning and a team of experts, Finquest provides targeted, curated, and actionable connections, whilst maintaining complete confidentiality throughout the process. With Finquest, clients can broaden their market access, creating a more efficient deal making environment.
To strengthen our R&D team, we are looking for several Data Engineers with strong backgrounds in data wrangling and ETL processes. You will have the opportunity to work in a fast-growing team and significantly impact our products and services that strongly benefit our clients.
Key Responsibilities:
- Collaborate with both data engineering teams to crawl, analyze, and process data from various heterogeneous data sources to grow our production database.
- Design, develop, maintain, and improve software solutions to business problems using data engineering techniques.
- Build and test prototype data wrangling services and ETL processes, ship to production and keep iterating in a fast pace.
- Analyze, annotate, curate, and improve datasets used to train our state-of-the-art machine learning models.
- Make a significant impact on further improving the quality of our data and service.
- Other duties as assigned.
Requirements:
- Graduate with a master's degree in Computer Science or related fields.
- At least 2-year professional experience as a Data Engineer or similar engineering roles.
- Great passion for data engineering and related technologies.
- Strong programming skills in Python and at least one other programming language.
- First experience with web crawlers (Scrapy, Selenium, …), data wrangling tools (Pandas), databases (SQL & NoSQL), and revision control tools.
- Strong hands-on skills and comfortable with Linux/Unix systems and CLIs.
- Results-driven altitude and autonomous spirit for getting things done.
- Fluency in English.
Would be a plus:
- Proven record of writing high-quality production-level code.
- Experience in financial/economic databases, cooperate research, and FinTech.
- Understanding of machine learning concepts and hands-on experience with pertinent libraries.
- Familiar with Agile methodologies.
- Experience with large-scale parallelization with HPC or GPU.
- Open-source projects demonstrating your creative drive.
Job Types: Full-time
Job Location: Bengaluru