Senior Data Development Engineer (Python/Go)

JOB DESCRIPTION

Our Client develops and deploys systematic financial strategies across a broad range 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 balanced, global investment platform.
Technologists at our Client research, design, code, test and deploy projects while working collaboratively with researchers and portfolio managers. Our environment is relaxed yet intellectually driven. 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 tackle 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 every day.
Our Client’s 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. Excellent ideas come from anyone, anywhere. Employees are encouraged to challenge conventional thinking and possess an attitude of continuous improvement. That’s 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 outstanding talent. There is no roadmap to future success, so we need people who can help us build 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/Go.
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.

JOB REQUIREMENT

Background in Computer Science, Electrical Engineering, Applied Math or Physics, with minimum Bachelor’s degree. Proof of good academic record (such as GPA and other relevant test scores).
Expert in design large scale distributed software system.
Expert programming 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 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

WHAT'S ON OFFER

Competitive and attractive compensation package with clear career road-map – where you feel challenged everyday
We offer a strong culture of learning and development: training courses, library, speakers, share and learn events
Learn from who sits next to you! Working in WQ you are surrounded by smart and talented people
Employee resources groups with strong diversity and inclusion culture
Premium Health Insurance and Employee Assistance Program
Generous time-off policy, unlimited sick days, re-creation sabbatical leave (based on tenure), Trade Union benefits for staff and family
Team building activities every month: Local engagement events, monthly team lunch – Employee clubs: football, ping-pong, badminton, yoga, running, PS5, movies, etc.
Annual company trip and occasional global conferences – opportunity to travel and connect with our global teams
Happy-hour with tea break, snacks and meals every day in the office!
The position is based in Hanoi or Ho Chi Minh city.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Offshore

Technical Skills:

Data, Python, Golang

Location:

Ho Chi Minh, Ha Noi - Viet Nam

Working Policy:

Salary:

$ 3,500 - $ 5,000

Job ID:

J00442

Status:

Close

Related Job:

Data Analyst

Ho Chi Minh - Viet Nam


Offshore

  • Data Analyst

Gather, sanitize, and evaluate data from diverse origins to meet business requirements. Construct and maintain fundamental analytical datasets and reports for different teams. Validate and verify data to uphold accuracy, consistency, and dependability. Apply statistical and analytical methods to identify patterns and potential opportunities. Work closely with business stakeholders to grasp needs and provide actionable insights. Carry out thorough analyses of customer behavior, product usage, and market trends. Translate intricate data findings into clear, influential recommendations for business strategies. Support data-informed decision-making across various teams including marketing, operations, finance, and product teams. Create dashboards and Key Performance Indicator (KPI) tracking tools for monitoring business performance. Devise and conduct experiments (e.g., A/B tests) to evaluate initiatives. Deliver insights in a clear and convincing manner to both technical and non-technical audiences. Encourage data literacy by aiding colleagues in understanding and utilizing analytical tools. Share best practices in data analysis, visualization, and reporting. Contribute to documentation and training to elevate organizational analytics proficiency. Allocate time to cross-team projects aimed at enhancing company-wide data capabilities.

Negotiation

View details

Senior Technical Project Manager – Automotive Chiplet Software

Ho Chi Minh - Viet Nam


Outsource

  • Project Management
  • Embedded

Engage with international stakeholders from various sectors and partners to accomplish project objectives Take accountability for meeting project targets and KPIs within specified deadlines, budget, and ensuring customer satisfaction Collaborate with program and project management, internal sub-project teams, external partners, and customers to establish project targets and provide regular project updates Assist in securing new customers by creating custom presentations related to software domains in close collaboration with project, product management, and sales Support the development process for Tier 2 suppliers to ensure successful implementation of projects, including applying project management tools and defining software development processes Participate in setting up an efficient software development process and defining interfaces to adapt to the customer-specific ACS project tool chain Collaborate with technical and business experts to define work products for the development team aligned with original equipment manufacturer (OEM) and Automotive Chiplet System (ACS) platform requirements Assist in customer demonstrations and provide high-quality technical documentation for projects, ensuring compliance with international standards.

Negotiation

View details

Engineering Manager (Data Platform)

Ho Chi Minh - Viet Nam


Offshore

  • Data Engineering
  • Management

Agile Team Leadership: Guide and coach Agile teams to uphold engineering standards, manage sprint backlogs, clarify responsibilities, ensure code quality, enforce development guardrails, and drive rigorous testing practices. Agile Data Delivery: Oversee Agile execution across data platforms, maintaining excellence in data quality, testing, code review practices, CI/CD pipelines, documentation, and operational readiness. Cross-Functional Collaboration: Partner with data architects, product managers, analytics teams, platform engineers, and governance stakeholders to deliver data capabilities aligned with business priorities. Roadmap Ownership: Lead the execution of the data engineering roadmap, balancing immediate delivery needs with long-term platform sustainability. Architecture & Design: Contribute to the design of data platform architecture across ingestion, transformation, storage, and consumption layers. Engineer Development: Coach engineers to become T-shaped professionals, capable of working across batch processing, streaming, analytics engineering, and platform operations. Technical Debt Remediation: Own and prioritize the resolution of technical and data debt, including legacy pipelines, performance bottlenecks, and data quality issues. Modern Practices: Stay current with evolving data engineering tools, methodologies, and patterns-particularly within the Databricks ecosystem. Lifecycle Accountability: Ensure end-to-end ownership of data solutions, from design and build through deployment, monitoring, and ongoing support. Team Empowerment: Foster self-sufficient, disciplined teams accountable for the reliability and resilience of data products. Process Excellence: Lead initiatives to enhance data delivery through automation, observability, and operational best practices. Continuous Improvement: Inspire teams to innovate, experiment, and embrace continuous delivery as part of their culture. Career Growth: Drive career development for data engineers, partnering with HR to manage performance and define growth pathways.

Negotiation

View details