Data Development Engineer
Описание от работодателя
Data Development Engineer
WorldQuant
develops and deploys systematic financial strategies across a variety of asset
classes and global markets. We seek to produce high-quality predictive signals
(Alphas) through our proprietary research platform to employ financial
strategies focused on exploiting market inefficiencies. Our teams work
collaboratively to drive the production of Alphas and financial strategies
the foundation of a sustainable, global investment platform.
Technologists
at WorldQuant research, design, code, test and deploy projects while working
collaboratively with researchers and portfolio managers. Our environment is
relaxed yet intellectually intense. Our teams are lean and agile, which means
rapid prototyping of products with immediate user feedback. We seek people who
think in code, aspire to solve undiscovered computer science challenges and are
motivated by being around like-minded people. In fact, of the 600 employees
globally, approximately 500 of them code on a daily basis.
WorldQuants
success is built on a culture that pairs academic sensibility with
accountability for results. Employees are encouraged to think openly about
problems, balancing intellectualism and practicality. Great ideas come from
anyone, anywhere. Employees are encouraged to challenge conventional thinking
and possess a mindset of continuous improvement. Thats a key ingredient in
remaining a leader in any industry.
Our
goal is to hire the best and the brightest. We value intellectual horsepower
first and foremost, and people who demonstrate an exceptional talent. There is
no roadmap to future success, so we need people who can help us create it. Our
collective intelligence will drive us there.
The Role : We are seeking for an exceptionally talented
software engineer to develop large scale, complex software system that controls
our datasets creation. Datasets are consumed internally by our researchers and
our quantitative models. The successful candidate will be working on current
and next-generation data acquiring system that ingest data from different
format, protocol. Your responsibilities will include:
·
Requirement-gathering, architecting and designing extremely
large-scale data system.
·
Developing software systems and micro-services in Python/C++.
·
Integrating state-of-the-art open source software and
technologies.
·
Assembling platforms and frameworks to automate our data
enrichment process.
·
Developing and architecting next generation monitoring platform
for data guarding, data governance.
·
Collaborating with internal technology, research and portfolio
management team.
What Youll Bring:
·
Background in Computer Science, Electrical Engineering, Applied
Math or Physics, with minimum Bachelors degree. Proof of good academic record
(such as GPA and other relevant test scores).
·
Expert in design large scale distributed software system.
·
Expert programing skills in Python and Python stack (Flask,
Celery).
·
Expert in database design (either SQL or NoSQL), know how to
optimize/design database schema that can evolve overtime.
·
Experience working under Linux environment, familiar with
Perl/Shell scripting.
·
Candidate must master at least one Object-oriented Languages
(prefer C++ or Java). Candidate should be familiar with debugger/tool under
Linux such as gcc, g++, gdb, maven/ant build
·
Experience with container technology (docker, kubernetes),
micro-services, big data processing (spark, kafka, hdfs) is a BIG PLUS.
·
Strong understanding of data structures and algorithms.
·
Be an analytical thinker with exceptional problem solving
skills.
·
Good communication skills: must be fluent in English, spoken and
written
·
Interested in applying technology to real world situation,
comfortable working in fast paced work environment, detail oriented and capable
performing tasks under time pressure.
·
Knowledge of basic statistics/probability, familiar with
concepts such as correlation, standard deviation and how to compute is a PLUS
Contact:
Email: lam.trinh@peopleprofilers.com
Phone number: +84 393229552