Backend Engineer
Summary
Senior backend engineer at Wahed Invest, a fintech firm for Islamic investing, based hybrid in Kuala Lumpur. Builds and maintains Python/Golang microservices and data systems, integrates external financial APIs, and improves architecture for security and performance using AWS, SQL/NoSQL (Elasticsearch, Cassandra), and Linux.
Wahed Invest, a global fintech company specializing in Islamic investment and wealth management solutions, is recruiting a senior backend engineer for its Kuala Lumpur office on a hybrid basis.
Role Overview
You will be responsible for building and maintaining the backend systems that power Wahed's Islamic investment platform. This is a core engineering role focused on developing scalable, secure, and high-performance systems.
Key Responsibilities
- Develop and maintain backend microservices and data systems using Python or Golang
- Collaborate with product managers and engineering colleagues to design and implement backend solutions
- Identify and resolve technical defects promptly while managing technical debt
- Enhance and optimize system architecture for improved robustness, security, and performance
- Integrate external financial platforms and APIs into the platform infrastructure
- Expand automated testing coverage across the codebase to ensure code reliability
Requirements
- Minimum 5 years of commercial backend software development experience
- Strong proficiency in Python and/or Golang for server-side development
- Proven ability to write unit-tested, maintainable code
- Solid expertise in both SQL and NoSQL databases (experience with Elasticsearch and Cassandra preferred)
- Comfort working in Linux environments
- Hands-on experience with AWS cloud platform services
- Product-focused mindset and strong cross-functional collaboration skills
- Pragmatic approach to engineering trade-offs and openness to learning new technologies
Tech Stack: Python, Golang, SQL, NoSQL databases, Elasticsearch, Cassandra, AWS, Linux
Employment Type: Full-time, hybrid (Kuala Lumpur office)
What they ask for
Required
- Minimum 5 years of commercial backend software development experience
- Strong proficiency in Python and/or Golang for server-side development
- Proven ability to write unit-tested, maintainable code
- Solid expertise in both SQL and NoSQL databases
- Comfort working in Linux environments
- Hands-on experience with AWS cloud platform services
- Product-focused mindset and strong cross-functional collaboration skills
- Pragmatic approach to engineering trade-offs and openness to learning new technologies
Preferred
- Experience with Elasticsearch and Cassandra