Senior Software Engineer (Exchange)

  • Sector: LMA Asia Technology
  • Contact: Bryant Tan
  • Contact Email: shazelina.shafei@lmarecruitment.asia
  • Client: LMA
  • Location: Singapore
  • Salary: S$90000.00 - S$120000.00 per annum
  • Expiry Date: 22 July 2022
  • Job Ref: BBBH397859_1655874479
Before Applying


We are looking for a talented, analytical, and passionate Senior Software Engineer to join our Singapore based team. We welcome all levels of experience, from fresh graduates to experienced architects, and will assess seniority as part of our interview process.‍



Job purpose


As a Senior Software Engineer at Hg Exchange, you will have the opportunity to leverage your extensive full-stack software skills in a modern and rapidly evolving development environment, while also being deeply integrated into a broader team that's on the leading edge of financial innovation. Blockchain, DeFi, API/service-driven architectures, serverless infrastructure, data pipelines, front-end frameworks and no-code platforms are all key elements of our technological ecosystem that you will be exposed to.‍
The Exchange team skill sets range from Web2, covering the API-driven platform and central databases, to Web3, integrating with blockchains, smart wallets and partner DeFi service providers to provide secure and efficient transactions for end investors. Being at the forefront of digitized finance, the Exchange team takes on a boundary-pushing yet pragmatic approach to their tech strategy. Like all teams across the Group, the Exchange team is steadfast in their efforts to build securely and robustly, ensuring our clients and partners can safely participate in rapidly evolving digitally-enabled capital markets.‍
As a senior engineer, both hands-on development and technical leadership are big parts of the job. You'll be a key technical stakeholder in our feature planning process, helping to map complex business requirements to technical solutions and offering your ideas and opinions. You'll have extensive opportunities to mentor more junior members of the team, and will contribute significantly to ensuring we continue to hire the best engineering talent to the team. We build quickly but carefully - the security and privacy of our investors and partners is paramount, so you'll be keeping these front-of-mind throughout all of the work that you do.‍
We're a supportive, social, and entrepreneurial team of former investment bankers, technologists and strategists. Clear, honest communication is key to everything we do.



Roles and responsibilities

  • Working on one or more of our technical teams as a key contributor to our code base, as a technical advisor and a thought leader
  • Participating in code reviews within and outside of your team to help continuously improve the quality of our code
  • Having the opportunity to own your own deliverables, working with business stakeholders and peers on your team from planning through to release
  • Contributing to the continued development of our infrastructure and CI/CD pipelines
  • In consultation with our Data team, evolve the data schemas that underpin our business processes
  • Adding to our automated testing framework
  • Taking part in regular security testing
  • Keeping up to date with the latest in tooling and industry best practice, ensuring that we're constantly discussing, evaluating and implementing the best
  • Expressing your ideas, opinions and feedback on our tech stack, tooling and culture to ensure we're always improving as a technology team and as a company


You'll be a great fit for us if you

  • 4-7 years of software engineering experience
  • Strong experience in multiple object-oriented and/or functional programming language. We're language-agnostic in our hiring, but have JavaScript/Node, Python, GoLang, Rails and others in our ecosystem stack
  • A strong sense of what it takes to build a scalable, secure and cloud-native application architecture
  • Able to choose the right coding pattern for the job, including around building easily testable code (if not via pure TDD, at least leveraging those principles)
  • Good experience with source control systems like Github or Bitbucket, and how they work within a team
  • Strong code review habits, leading by example on being proactive and constructive with comments and conversations among your peers
  • Excellent knowledge data modelling in both relational and non-relational databases
  • Good familiarity with service-oriented architectures and API-driven system design


Bonus attributes


Beyond the technology, we also hope you've got some interest in:

  • Financial services, particularly the investment space
  • Digitised and decentralized finance (DeFi), and all the new financial products and possibilities that come with these innovations (cryptocurrencies, tokenized assets, NFTs, etc.)
  • An appreciation for experimentation and designing systems/processes that accommodate business and technical agility

Company Reg No.: 201131609D | License No.: 11C4684 | EA Reg no: R1660533