Search by job, company or skills

Finquest

Python Software Engineer

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

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 Senior Data Engineers/Python software 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. If you consider yourself a critical thinker with a go-getter attitude and have extensive experience in Python you might be a good fit!

Key Responsibilities:

Collaborate with our Data&AI team 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.
Prototype, build and test data wrangling services and ETL processes, ship to production and keep iterating in a fast pace.
Make a significant impact on further improving the quality of our data and services.
Other duties as assigned.

Requirements:

Graduate with a master's degree in Computer Science or related fields.
At least 4-year professional experience as a Data Engineer/Software Engineer or similar engineering roles.
Great passion for data engineering and related technologies.
Strong programming skills with a minimum of 4 years of experience in Python.
First experience with web crawlers (Scrapy, Selenium), data wrangling tools, databases (SQL & NoSQL), and revision control tools.
Strong hands-on skills and comfortable with Linux/Unix systems and CLIs.
Experience wrangling and validating structured and unstructured data.
Experience with code reviews and technical mentoring of more junior engineers.
Problem solving and results-driven attitude 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.
Experience with large-scale parallelization with HPC or GPU.
Open-source projects demonstrating your creative drive.

Job Types: Full-time
Job Location: Bengaluru

More Info

Industry:Other

Function:Finance

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/10/2024

Job ID: 97083353

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Lead Software Engineer Python

SkanCompany Name Confidential

Senior Software Engineer

Fundnel LimitedCompany Name Confidential
Last Updated: 20-10-2024 02:33:26 PM
Home Jobs in Bengaluru / Bangalore Python Software Engineer