Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

bah partners
10-12 Years
Not Disclosed
Early Applicant
  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description

Tech Lead / Lead Software Engineer (10+ yrs) – Buy-Side Firm | Singapore

A leading global buy-side firm is looking for a hands-on Tech Lead / Lead Software Engineer to join its Singapore team, taking ownership of the architecture, design and development of scalable, high-performance trading technology platforms.

This is an opportunity to combine hands-on software engineering, system design and technical leadership, working closely with global engineering teams across the US, UK, Europe and Asia.

Key Responsibilities

  • Lead the design and development of scalable, resilient, event-driven trade processing platforms, supporting post-execution workflows, trade lifecycle management, fee calculations, distribution and cash flows.
  • Own end-to-end system architecture, technical design and development, with significant involvement in building new platforms and modernising existing systems.
  • Provide hands-on technical leadership to a small team of approximately 2–6 engineers, driving engineering standards, code quality and delivery.
  • Collaborate with global technology and business stakeholders to deliver robust, business-critical solutions.
  • Leverage modern AI-assisted development tools to improve engineering productivity and development workflows.

Key Requirements

  • Strong software engineering background in Rust, C#, Java or Python. (10+ yrs)
  • Proven experience designing and building complex platforms, ideally involving greenfield development or major system migrations.
  • Strong understanding of event-driven architecture and messaging technologies, preferably Kafka, although RabbitMQ, Solace, SNS/SQS or similar are acceptable.
  • Hands-on experience with cloud technologies, ideally AWS, although Azure or GCP are also considered.
  • Demonstrated experience leading or mentoring engineers, either in a formal management capacity or as a technical lead.
  • Prior experience within financial services, covering front, middle or back-office technology. Exposure to trade processing systems is highly desirable.

This role offers significant technical ownership, global exposure and the opportunity to remain hands-on while leading a high-calibre engineering team.

Location: Singapore

Technology: Rust / C# / Java / Python | Kafka | AWS

Industry: Buy-Side / Financial Services

Interested candidates apply with your updated CVs...

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Event-driven architecture

AI-assisted development tools

About Company

Similar Jobs

10-13 yrs
SGD 9,000 - 12,500 per month
Orchard Road, Singapore
Skills:
Java, C++, Node.js, Automated Testing, Windows, UNIX, Application Security, Linux, Python, GitOps, cloud-native applications, infrastructure-as-code, containerised environments, CI/CD
8-10 yrs
Singapore, Marine Parade
Skills:
Pytest, Python, Test Planning, ADB Logcat, Automation strategy, Bug Reports
10-13 yrs
SGD 9,000 - 17,000 per month
Singapore, Cross Street
Skills:
Network Protocols, Embedded Development, C, Debugging, Python, Automated Testing, hardware interfacing, JSON formats
10-12 yrs
Singapore
Skills:
Java, Redux, Spring Boot, Stress Testing, Microservices, React, Distributed Systems, RX JS, PnL attribution, risk engines, regulatory frameworks, Basel, FRTB
10-12 yrs
Singapore
Skills:
Java, Sql, Nosql, Devops, Gcp, Azure, Python, AWS, Incident Response, Distributed Systems, Go, IaC, SLOs, Microservices decomposition, Financial data modeling, SRE practices and tools, CI/CD, Observability