WorldQuant

Senior Software Engineer

WorldQuant
Apply
3 months ago
Hanoi, Vietnam or Ho Chi Minh City, VietnamSenior

Responsibilities

  • Design, develop, and operate backend services and large-scale batch and streaming data pipelines.
  • Architect data storage and processing solutions, including schema design, data modeling, and query optimization.
  • Build APIs, messaging systems, and integration layers connecting data producers and consumers.
  • Make technical decisions, evaluate trade-offs, and define system boundaries for distributed systems.
  • Translate ambiguous requirements into deliverable, well-engineered solutions.
  • Diagnose and resolve complex production issues and drive root-cause analysis and operational improvements.
  • Improve testing, CI/CD, observability, documentation, and engineering practices.
  • Mentor engineers through code reviews and collaboration and communicate technical trade-offs across teams.

Requirements

  • 8+ years of professional software development experience.
  • Mastery of at least one major programming language such as Python, Java, Go, C++, or an equivalent language, including language internals and performance-oriented development.
  • Experience architecting distributed, scalable, and fault-tolerant systems using patterns such as event-driven architecture, service decomposition, data partitioning, and caching.
  • Experience building ETL/ELT pipelines, processing batch and streaming data, and handling large-scale data workloads.
  • Deep knowledge of relational databases such as PostgreSQL and MySQL, analytical or columnar stores, and SQL query optimization.
  • Strong production experience with data structures, algorithms, design patterns, and software architecture principles.
  • Experience designing clean and documented APIs, including REST or gRPC APIs.
  • Ability to diagnose production issues, perform root-cause analysis, contribute to post-mortems, and improve operations.
  • Openness to using AI coding agents and LLM-powered tools for code generation, review, debugging, and documentation.
  • Preferred qualifications include advanced Python knowledge, observability and distributed tracing experience, Docker, CI/CD and infrastructure-as-code experience, Kafka or Redis, Airflow, React and TypeScript, financial or quantitative finance experience, leadership or mentoring experience, and open-source contributions or a public technical portfolio.

Benefits

  • Competitive compensation package and a clear career roadmap.
  • Training courses, library access, speakers, and learning events.
  • Premium health insurance and an Employee Assistance Program.
  • Generous time off, recreation sabbatical leave based on tenure, and trade union benefits for employees and families.
  • Monthly team-building activities, employee clubs, snacks, meals, and office refreshments.
  • Annual company trip, occasional global conferences, and opportunities to travel and connect with global teams.

Tech Stack

AnsibleApache AirflowApache KafkaApache SparkC++DockerFastAPIFlaskGitLab CI/CDGoGrafanagRPCJavaJenkinsMySQLPostgreSQLpytestPythonReactRedisRustScalaSQLTerraformTypeScript

Categories

BackendData Engineering
WorldQuant

About WorldQuant

1,001-5,000 employees

WorldQuant is a privately held quantitative asset management firm founded in 2007 and headquartered in Old Greenwich, Connecticut. It builds proprietary research platforms and trading infrastructure to generate predictive signals and deploy systematic investment strategies across global markets and asset classes for institutional investors. The firm manages over $7 billion in assets under management and operates a network of offices worldwide.

Contact me