Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineering Lead (Python)

WorldQuant

Singapore

On-site

SGD 100,000 - 140,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial technology firm in Singapore is seeking a Software Engineering Lead (Python) to join their Research Technology Solutions Engineering team. This role demands extensive experience in software development, with a strong emphasis on Python and data handling. Responsibilities include engaging with research teams, rapid application and architecture design, and managing both technical and non-technical resources. Ideal candidates will possess strong problem-solving skills and the ability to apply AI effectively within the organization.

Qualifications

  • 7+ years of hands-on software development experience.
  • Ability to apply AI in system design and productivity enhancement.
  • Familiarity with data in the Python ecosystem.

Responsibilities

  • Engagement with Research and Technology partners.
  • Rapid application development and architecture design.
  • Management of both technical and non-technical resources.

Skills

Python ecosystem familiarity
Data structures and algorithms understanding
Interpersonal skills
Debugging and problem-solving skills
Relational database knowledge

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Unix/Linux environment
C++ / Java / Rust
Job description

WorldQuant 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 market inefficiencies. Our teams work collaboratively to drive the production of alphas and financial strategies – the foundation of a balanced, global investment platform.

WorldQuant 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.

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.

The Research Technology Solutions Engineering team is responsible for working directly with the Research groups inside of WorldQuant to provide consultation services, rapid solution prototyping, and coordination of technical delivery. This is an agile team that combines its deep knowledge of WorldQuant’s business, technical prowess, and project management best practices to ensure researchers are able to quickly achieve their business goals using strategic WorldQuant technology solutions.

As the Software Engineering Lead (Python) in the Research Technology Solutions Engineering team, you should be no stranger to the world of quantitative investment and research, with a proven track‑record of successfully supporting such businesses. A multi‑hatted role, you will need to speak to researchers “in their own language” while also being able to frame those discussions in the context of current, upcoming, or not‑yet‑built technology solutions that WorldQuant employs. You will need to be strongly technical, able to quickly reason about and decompose problems in an abstract way, while putting together working prototype solutions at a rapid pace. You will also lead a team of engineers / business analysts.

The Role:
  • Direct engagement with Research and Technology partners at all levels of the organization
  • Rapid Application Development / Rapid Architecture Design, including agentic AI systems
  • Participate in the development of strategic frameworks, tools, and services
  • Management of both technical and non‑technical resources
What You’ll Bring
  • Bachelor’s degree in Computer Science, a related field, or equivalent job experience
  • 7+ years of hands‑on industry experience developing scalable and robust software systems
  • Deep familiarity with the Python ecosystem (especially in regards to data)
  • Can effectively apply AI as both a productivity enhancer and a component of system design
  • A strong understanding of data structures and algorithms
  • Working knowledge of quantitative investment and research concepts
  • Working knowledge of a Unix/Linux environment
  • Excellent interpersonal skills
  • Excellent debugging and problem‑solving skills
  • Excellent relational database knowledge
  • Familiarity with other database types is a plus
  • C++ 11 (or greater) / Java / Rust experience is a plus
  • Previous people management experience is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.