Software Engineer – Distributed Systems & Trading Platform

eFinancialCareers Ltd.

Singapore

On-site

SGD 120,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

eFinancialCareers Ltd. in Singapore seeks a Software Engineer to build and scale distributed research and trading platforms. You will work closely with researchers to develop new infrastructure and collaborate with technologists to improve production systems.

You will own projects from design through implementation, tackle big data challenges, and deliver robust Python solutions in a fast-paced financial tech environment.

Qualifications

  • You have 5+ years of professional Python development experience in large distributed systems.
  • You bring strong Linux expertise and the ability to work with large datasets.
  • You demonstrate excellent analytical and problem-solving skills and ownership of projects.

Responsibilities

  • Build and enhance distributed systems supporting research and trading.
  • Develop research infrastructure alongside quantitative researchers.
  • Improve scalability and reliability of production platforms.
  • Work with large datasets to solve complex technical problems.
  • Develop robust Python solutions for distributed computing environments.
  • Collaborate with technologists to improve core engineering systems.
  • Take ownership of projects from design through implementation.
  • Apply analytical thinking to challenging engineering problems.
  • Contribute to systems supporting expansion across global markets.

Skills

Python
Linux
Distributed systems
Data analysis
Problem solving

Education

Bachelor's degree in Computer Science or Computer Engineering

Job description

Build and scale distributed research and trading platforms, partnering with quantitative researchers to solve complex technical challenges, process large datasets, and accelerate innovation across global markets.What You'll Do:Join a core technology team responsible for building and improving the platforms that support quantitative research and trading. You’ll work closely with researchers to develop new research infrastructure while partnering with fellow technologists to improve the scalability and performance of production systems.Your work will directly enhance the productivity of the wider team, helping support expansion into new markets and increasingly sophisticated research initiatives.Your responsibilities will include:Build and enhance distributed systems supporting research and trading.Develop research infrastructure alongside quantitative researchers.Improve the scalability and reliability of production platforms.Work with large datasets to solve complex technical problems.Develop robust Python solutions for distributed computing environments.Collaborate with technologists to improve core engineering systems.Take ownership of projects from design through implementation.Identify opportunities to improve team productivity through technology.Apply analytical thinking to challenging engineering problems.Contribute to systems supporting expansion across global markets.Why Join Us:You’ll work at the intersection of software engineering, quantitative research, distributed systems, and global financial markets. The role provides an opportunity to build technology that directly supports sophisticated research and high-performance trading operations.You’ll collaborate with highly technical researchers and engineers while working on challenging problems involving large datasets, distributed infrastructure, scalability, and production systems.The environment encourages intellectual curiosity, ownership, continuous learning, and creative problem-solving, giving you the freedom to make meaningful improvements to systems used across the wider organisation.About You:You’re an experienced Software Engineer with5+ years of professional Python development experience , particularly within large distributed systems.You have strong Linux experience, a proven ability to work with large datasets, and excellent analytical and problem-solving skills. You’re naturally curious, comfortable tackling difficult technical challenges, and capable of taking ownership of projects independently.A Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent qualification is required.Most importantly, you’re passionate about software development and enjoy working in fast-paced environments where challenging problems require thoughtful, practical solutions.Ready to build the technology behind the next generation of research and trading? Bring your Python expertise, curiosity, and engineering mindset to a role where your work can multiply the impact of an entire team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - HFT - Singapore
Software Engineer - HFT - Singapore

WESTBURY PARTNERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Quantitative Developer
Quantitative Developer

Tardis Group • Singapore

On-site
SGD 120,000 - 190,000
Quantitative Developer
Quantitative Developer

Trulyyy • Singapore

On-site
SGD 150,000 - 230,000
Quantitative Developer - New Grad
Quantitative Developer - New Grad

Metabit • Singapore

On-site
SGD 120,000 - 180,000
Quantitative Developer - New Grad
Quantitative Developer - New Grad

Metabit Technology LLC • Singapore

On-site
SGD 120,000 - 180,000
Quantitative Trading & Research, Quantitative Developer - Associate
Quantitative Trading & Research, Quantitative Developer - Associate

JPMorgan Chase & Co. • Singapore

On-site
SGD 120,000 - 240,000
Quantitative Trading & Research, Quantitative Developer - Associate
Quantitative Trading & Research, Quantitative Developer - Associate

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 150,000 - 210,000
Senior Distributed Systems Engineer – Trading Platform
Senior Distributed Systems Engineer – Trading Platform

eFinancialCareers Ltd. • Singapore

On-site
SGD 120,000 - 160,000
Quantitative Developer - Execution
Quantitative Developer - Execution

METABIT ASSET MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Software Engineer (Senior)
Software Engineer (Senior)

FENIX ONE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000