[Fintech] Senior Software Engineer – Operations Technology Team (Mandarin-speaking)
Singapore / Taipei
BTSE – Management Office /
Full-time /
Hybrid
DGTL SG is a specialized service provider dedicated to delivering a full spectrum of front-office and back-office support solutions, each of which are tailored to the unique needs of global financial technology firms. DGTL SG is engaged by BTSE Group to offer several key positions, enabling the delivery of cutting-edge technology and tailored solutions that meet the evolving demands of the fintech industry in a competitive global market.
BTSE Group is a leading global fintech and blockchain company that is committed to building innovative technology and infrastructure. BTSE empowers businesses and corporate clients with the advanced tools they need to excel in a rapidly evolving and competitive market. BTSE has pioneered numerous trading technologies that have been widely adopted across the industry, setting new benchmarks for innovation, performance, and security in fintech. BTSE’s diverse business lines serve both retail (B2C) customers and institutional (B2B) clients, enabling them to launch, operate, and scale fintech businesses. BTSE is seeking ambitious, motivated professionals to join our B2C and B2B teams.
About the Role
We are looking for a Senior Software Engineer to join our growing Operations Technology team. In this role, you will be instrumental in designing, building, and maintaining the backend systems that power key operational workflows—from reconciliation and forecasting to risk management and reporting. You’ll work closely with business stakeholders to understand complex operational needs and transform them into scalable, reliable software solutions. This is a hands-on technical role with real business impact.
Responsibilities:
- Design and implement backend services and APIs to support operations workflows and internal tooling.
- Develop robust reporting systems for reconciliation, forecasting, and risk analysis.
- Automate manual processes and optimize data flows to improve operational efficiency.
- Translate business requirements into scalable technical implementations.
- Work with legacy systems and bridge integration using Java, while building new services in Python.
- Integrate with third-party platforms and APIs as needed.
- Collaborate across teams and contribute to architectural decisions using MVC principles and service-oriented design.
- Containerize and deploy services using Docker and maintain Unix-based environments.
Requirements:
- 5+ years of experience in software development, with a strong backend focus.
- Proven ability to take ownership and deliver end-to-end technical solutions.
- Passion for technology and a desire to explore new tools and paradigms.
- Strong communication skills and the ability to collaborate with both technical and non-technical stakeholders.
- Experience working in fast-paced environments where business and technology meet.
- Java – Proficient in maintaining and extending legacy code.
- Python – Strong hands on experience in backend development and scripting.
- SQL – Advanced query writing for reporting and reconciliation use cases.
- Bash – Familiar with shell scripting for automation and server management.
- Unix/Linux – Strong knowledge of Unix systems for deployment and operations.
- Docker – Containerization and orchestration experience.
- HTML/CSS – Basic frontend skills for internal dashboards or tools.
- MVC Architecture – Solid understanding of structured code organization and application design.
Core Skillsets
Nice to Haves:
- Exposure to blockchain technologies or interest in distributed systems.
- Experience in financial services, fintech, or operations tooling.
- Familiarity with FastAPI or other modern Python frameworks.
Perks & Benefits
- Competitive total compensation package
- Various team-building programs and company events
- Comprehensive healthcare schemes for employees
- And many more! Apply and let us tell you more!
#LI-GL1