Senior Software Engineer

Our client is a multi-strategy hedge fund based in Singapore, founded by leading industry executives. They are expanding their software engineering team to support the firm's growth. This is an excellent opportunity to join a dynamic, fast-growing hedge fund where you can significantly impact projects, enhance your skills, and advance your career in a collaborative environment. Both full-stack or back-end engineers are welcome.

Principle Partners - Hong Kong - Full time

Salary: Competitive

 

Key Responsibilities

  • Develop, maintain, and optimize scalable, efficient, and secure applications across both back-end and front-end
  • Design implement, and optimize back-end services, APIs, and microservices for high performance and reliability
  • Build responsive and user-centric interfaces using modern front-end frameworks
  • Collaborate effectively with team members across disciplines and mentor junior engineers
  • Demonstrate strong ownership by promptly addressing production issues and communicating resolution clearly to stakeholders
  • Adapt to various roles as required, including hands-on coding, architectural discussions, and system optimizations
  • Drive continuous improvements in code quality, testing, CI/CD, and infrastructure

 

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline
  • At least 5-7 years of experience in software development
  • Strong proficiency in Python; knowledge in Rust, C++, or a JVM language (Java/Scala) would be a plus
  • For full-stack developers: expertise in front-end stacks such as React.js/Redux, TypeScript, JavaScript, and HTML/CSS
  • Knowledge of Kubernetes and microservice architecture is essential
  • Self-driven with a strong sense of ownership; team player who fosters a sense of belonging within a small but growing team

 

Nice-to-Haves

  • Knowledge of finance and trading domain, particularly in multi-strategy hedge funds
  • Experience working with CI/CD pipelines, infrastructure as code, AWS/GCP, CDNs, etc.
  • Integration experience with financial systems such as Bloomberg API
  • Experience in developing complex distributed systems or building sizable applications from scratch
  • Proficiency in using AI-coding assistant tools such as GitHub Copilot, and the ability to leverage AI to boost productivity while being mindful of risks
22068631
Ad